chore(gitignore): stop tracking logs/ and status.json
This commit is contained in:
parent
70c47db16c
commit
1d09de91e2
428929
logs/main.log
428929
logs/main.log
File diff suppressed because it is too large
Load Diff
1373
logs/main_server.log
1373
logs/main_server.log
File diff suppressed because it is too large
Load Diff
|
|
@ -1 +0,0 @@
|
|||
585410
|
||||
|
|
@ -1,85 +0,0 @@
|
|||
WARNING:root:jtop library not found. Jetson monitoring will be limited. Please run 'sudo pip install jetson-stats'
|
||||
INFO: Started server process [585829]
|
||||
INFO: Waiting for application startup.
|
||||
INFO: Application startup complete.
|
||||
INFO: Uvicorn running on http://0.0.0.0:8888 (Press CTRL+C to quit)
|
||||
INFO: 122.35.47.45:57146 - "GET / HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57147 - "WebSocket /ws" [accepted]
|
||||
INFO: connection open
|
||||
INFO: 122.35.47.45:57146 - "GET /api/logs?lines=50 HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57150 - "GET /api/performance-stats HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57149 - "GET /api/model-usage-stats HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57148 - "GET /api/system-alerts HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57144 - "GET /api/session_events?limit=100 HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57145 - "GET /api/errors HTTP/1.1" 200 OK
|
||||
INFO: 127.0.0.1:36084 - "GET /api/simple HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57159 - "GET /api/system-alerts HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57160 - "GET /api/errors HTTP/1.1" 200 OK
|
||||
ERROR:app.monitoring.dashboard:모델 성능 통계 조회 중 예외 발생: HTTPConnectionPool(host='0.0.0.0', port=8008): Read timed out. (read timeout=2)
|
||||
INFO: 122.35.47.45:57160 - "GET /api/model-usage-stats HTTP/1.1" 200 OK
|
||||
WARNING:app.monitoring.dashboard:실시간 상태 조회 중 예외 발생: HTTPConnectionPool(host='0.0.0.0', port=8008): Read timed out. (read timeout=2)
|
||||
ERROR:app.monitoring.dashboard:모델 성능 통계 조회 중 예외 발생: HTTPConnectionPool(host='0.0.0.0', port=8008): Read timed out. (read timeout=2)
|
||||
INFO: 122.35.47.45:57160 - "GET /api/system-alerts HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57159 - "GET /api/session_events?limit=100 HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57173 - "GET /api/errors HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57173 - "GET /api/logs?lines=50 HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57159 - "GET /api/performance-stats HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57184 - "GET /api/system-alerts HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57186 - "GET /api/model-usage-stats HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57185 - "GET /api/session_events?limit=100 HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57187 - "GET /api/errors HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57203 - "GET /api/system-alerts HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57204 - "GET /api/errors HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57204 - "GET /api/model-usage-stats HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57203 - "GET /api/session_events?limit=100 HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57203 - "GET /api/system-alerts HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57204 - "GET /api/errors HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57236 - "GET /api/logs?lines=50 HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57239 - "GET /api/performance-stats HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57238 - "GET /api/model-usage-stats HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57235 - "GET /api/system-alerts HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57240 - "GET /api/session_events?limit=100 HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57237 - "GET /api/errors HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57252 - "GET /api/system-alerts HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57251 - "GET /api/errors HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57251 - "GET /api/model-usage-stats HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57252 - "GET /api/session_events?limit=100 HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57251 - "GET /api/system-alerts HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57252 - "GET /api/errors HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57276 - "GET /api/logs?lines=50 HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57272 - "GET /api/performance-stats HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57273 - "GET /api/model-usage-stats HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57274 - "GET /api/system-alerts HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57275 - "GET /api/session_events?limit=100 HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57277 - "GET /api/errors HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57282 - "GET /api/system-alerts HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57281 - "GET /api/errors HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57281 - "GET /api/model-usage-stats HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57282 - "GET /api/session_events?limit=100 HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57282 - "GET /api/system-alerts HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57281 - "GET /api/errors HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57295 - "GET /api/logs?lines=50 HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57296 - "GET /api/performance-stats HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57315 - "GET /api/logs?lines=50 HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57314 - "GET /api/performance-stats HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57314 - "GET /api/model-usage-stats HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57315 - "GET /api/system-alerts HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57318 - "GET /api/session_events?limit=100 HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57319 - "GET /api/errors HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57338 - "GET /api/logs?lines=50 HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57339 - "GET /api/performance-stats HTTP/1.1" 200 OK
|
||||
ERROR:app.monitoring.dashboard:모델 성능 통계 조회 중 예외 발생: HTTPConnectionPool(host='0.0.0.0', port=8008): Read timed out. (read timeout=2)
|
||||
WARNING:app.monitoring.dashboard:실시간 상태 조회 중 예외 발생: HTTPConnectionPool(host='0.0.0.0', port=8008): Read timed out. (read timeout=2)
|
||||
ERROR:app.monitoring.dashboard:모델 성능 통계 조회 중 예외 발생: HTTPConnectionPool(host='0.0.0.0', port=8008): Read timed out. (read timeout=2)
|
||||
WARNING:app.monitoring.dashboard:실시간 상태 조회 중 예외 발생: HTTPConnectionPool(host='0.0.0.0', port=8008): Read timed out. (read timeout=2)
|
||||
ERROR:app.monitoring.dashboard:모델 성능 통계 조회 중 예외 발생: HTTPConnectionPool(host='0.0.0.0', port=8008): Read timed out. (read timeout=2)
|
||||
INFO: 122.35.47.45:57353 - "GET /api/system-alerts HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57355 - "GET /api/model-usage-stats HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57354 - "GET /api/logs?lines=50 HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57358 - "GET /api/performance-stats HTTP/1.1" 200 OK
|
||||
WARNING:app.monitoring.dashboard:실시간 상태 조회 중 예외 발생: HTTPConnectionPool(host='0.0.0.0', port=8008): Read timed out. (read timeout=2)
|
||||
ERROR:app.monitoring.dashboard:❌ 메인 서버 연결 실패: HTTPConnectionPool(host='0.0.0.0', port=8008): Read timed out. (read timeout=10)
|
||||
WARNING:app.utils.discord_notifier:Discord 웹훅 URL이 설정되지 않아 알림을 보낼 수 없습니다.
|
||||
ERROR:app.monitoring.dashboard:모델 성능 통계 조회 중 예외 발생: HTTPConnectionPool(host='0.0.0.0', port=8008): Max retries exceeded with url: /api/v1/stats (Caused by NewConnectionError('<urllib3.connection.HTTPConnection object at 0x7fb8ba3a8a00>: Failed to establish a new connection: [Errno 111] Connection refused'))
|
||||
INFO: 122.35.47.45:57357 - "GET /api/session_events?limit=100 HTTP/1.1" 200 OK
|
||||
INFO: 122.35.47.45:57356 - "GET /api/errors HTTP/1.1" 200 OK
|
||||
|
|
@ -1 +0,0 @@
|
|||
585829
|
||||
165
status.json
165
status.json
|
|
@ -1,165 +0,0 @@
|
|||
{
|
||||
"worker_status": {
|
||||
"running": true,
|
||||
"total_workers": 6,
|
||||
"queue_size": 0,
|
||||
"workers_by_status": {
|
||||
"idle": [
|
||||
{
|
||||
"id": "worker_0fe46213",
|
||||
"status": "idle",
|
||||
"task_count": 0,
|
||||
"error_count": 0,
|
||||
"last_task_at": null
|
||||
},
|
||||
{
|
||||
"id": "worker_2ccc5696",
|
||||
"status": "idle",
|
||||
"task_count": 0,
|
||||
"error_count": 0,
|
||||
"last_task_at": null
|
||||
},
|
||||
{
|
||||
"id": "worker_bfcf7255",
|
||||
"status": "idle",
|
||||
"task_count": 0,
|
||||
"error_count": 0,
|
||||
"last_task_at": null
|
||||
},
|
||||
{
|
||||
"id": "worker_e6f2e95c",
|
||||
"status": "idle",
|
||||
"task_count": 0,
|
||||
"error_count": 0,
|
||||
"last_task_at": null
|
||||
},
|
||||
{
|
||||
"id": "worker_93c9ccec",
|
||||
"status": "idle",
|
||||
"task_count": 0,
|
||||
"error_count": 0,
|
||||
"last_task_at": null
|
||||
},
|
||||
{
|
||||
"id": "worker_fd586c8c",
|
||||
"status": "idle",
|
||||
"task_count": 0,
|
||||
"error_count": 0,
|
||||
"last_task_at": null
|
||||
}
|
||||
],
|
||||
"busy": [],
|
||||
"starting": [],
|
||||
"stopping": [],
|
||||
"error": []
|
||||
}
|
||||
},
|
||||
"session_status": {
|
||||
"simple_lama": {
|
||||
"min": 4,
|
||||
"max": 6,
|
||||
"total": 4,
|
||||
"in_use": 0,
|
||||
"available": 4
|
||||
},
|
||||
"migan": {
|
||||
"min": 1,
|
||||
"max": 6,
|
||||
"total": 1,
|
||||
"in_use": 0,
|
||||
"available": 1
|
||||
},
|
||||
"rembg": {
|
||||
"min": 2,
|
||||
"max": 6,
|
||||
"total": 2,
|
||||
"in_use": 0,
|
||||
"available": 2
|
||||
}
|
||||
},
|
||||
"api_stats": {
|
||||
"total_requests": 271,
|
||||
"successful_requests": 271,
|
||||
"failed_requests": 0,
|
||||
"success_rate": 100.0,
|
||||
"endpoint_usage": {
|
||||
"GET /api/v1/model": 73,
|
||||
"POST /api/v1/inpaint": 59,
|
||||
"GET /api/v1/realtime_status": 132,
|
||||
"POST /api/v1/run_plugin_gen_image": 7
|
||||
},
|
||||
"endpoint_stats": {
|
||||
"GET /api/v1/model": {
|
||||
"count": 73,
|
||||
"avg_time": 0.0016805766379996523,
|
||||
"min_time": 0.0007641315460205078,
|
||||
"max_time": 0.005892276763916016,
|
||||
"current_concurrent": 0
|
||||
},
|
||||
"POST /api/v1/inpaint": {
|
||||
"count": 59,
|
||||
"avg_time": 0.7997414580846237,
|
||||
"min_time": 0.31154823303222656,
|
||||
"max_time": 17.846105098724365,
|
||||
"current_concurrent": 2
|
||||
},
|
||||
"GET /api/v1/realtime_status": {
|
||||
"count": 132,
|
||||
"avg_time": 0.0017667317390441895,
|
||||
"min_time": 0.0009100437164306641,
|
||||
"max_time": 0.003363370895385742,
|
||||
"current_concurrent": 0
|
||||
},
|
||||
"POST /api/v1/run_plugin_gen_image": {
|
||||
"count": 7,
|
||||
"avg_time": 1.377988576889038,
|
||||
"min_time": 0.19034075736999512,
|
||||
"max_time": 8.038661241531372,
|
||||
"current_concurrent": 0
|
||||
},
|
||||
"POST /api/v1/remove_bg": {
|
||||
"count": 0,
|
||||
"avg_time": 0.0,
|
||||
"min_time": 0.0,
|
||||
"max_time": 0.0,
|
||||
"current_concurrent": 0
|
||||
}
|
||||
},
|
||||
"average_response_time": 0.2110112953889854,
|
||||
"min_response_time": 0.0007641315460205078,
|
||||
"max_response_time": 17.846105098724365,
|
||||
"current_concurrent": 2,
|
||||
"max_concurrent": 4,
|
||||
"requests_per_second": 1.0444296566568958,
|
||||
"uptime": 259.47175884246826,
|
||||
"recent_errors": []
|
||||
},
|
||||
"daily_stats": {
|
||||
"date": "2025-10-03",
|
||||
"images_processed": {
|
||||
"inpaint": 59,
|
||||
"remove_bg": 0,
|
||||
"gen_image": 7,
|
||||
"total": 66
|
||||
},
|
||||
"network": {
|
||||
"bytes_uploaded": 70520704,
|
||||
"bytes_downloaded": 42225425,
|
||||
"requests_count": 271,
|
||||
"mb_uploaded": 67.2537841796875,
|
||||
"mb_downloaded": 40.26930332183838,
|
||||
"gb_uploaded": 0.06567752361297607,
|
||||
"gb_downloaded": 0.03932549152523279
|
||||
},
|
||||
"api_calls": {
|
||||
"total": 271,
|
||||
"success": 271,
|
||||
"failed": 0
|
||||
},
|
||||
"models_used": {},
|
||||
"peak_concurrent": 3,
|
||||
"start_time": 1759466176.0225163,
|
||||
"last_update": 1759466416.6439548
|
||||
},
|
||||
"timestamp": 1759466435.5097253
|
||||
}
|
||||
Loading…
Reference in New Issue