From 70c47db16cd466acb8b39eb1e15aa8ab15182c30 Mon Sep 17 00:00:00 2001 From: vast Date: Fri, 3 Oct 2025 04:41:04 +0000 Subject: [PATCH] =?UTF-8?q?=EC=83=81=ED=83=9C=20JSON=20=ED=8C=8C=EC=9D=BC?= =?UTF-8?q?=EC=9D=98=20API=20=EC=9A=94=EC=B2=AD=20=ED=86=B5=EA=B3=84?= =?UTF-8?q?=EB=A5=BC=20=EC=97=85=EB=8D=B0=EC=9D=B4=ED=8A=B8=ED=95=98?= =?UTF-8?q?=EA=B3=A0,=20=EC=B5=9C=EA=B7=BC=20=EC=9A=94=EC=B2=AD=20?= =?UTF-8?q?=EC=88=98=20=EB=B0=8F=20=EC=84=B1=EA=B3=B5=EB=A5=A0=EC=9D=84=20?= =?UTF-8?q?=EB=B0=98=EC=98=81=ED=95=98=EC=98=80=EC=8A=B5=EB=8B=88=EB=8B=A4?= =?UTF-8?q?.=20=EC=9D=BC=EC=9D=BC=20=ED=86=B5=EA=B3=84=EC=97=90=EC=84=9C?= =?UTF-8?q?=20=EC=B2=98=EB=A6=AC=EB=90=9C=20=EC=9D=B4=EB=AF=B8=EC=A7=80=20?= =?UTF-8?q?=EC=88=98=EC=99=80=20=EB=84=A4=ED=8A=B8=EC=9B=8C=ED=81=AC=20?= =?UTF-8?q?=ED=8A=B8=EB=9E=98=ED=94=BD=20=EC=A0=95=EB=B3=B4=EB=A5=BC=20?= =?UTF-8?q?=EA=B0=9C=EC=84=A0=ED=95=98=EC=98=80=EC=9C=BC=EB=A9=B0,=20?= =?UTF-8?q?=EC=84=9C=EB=B2=84=20=EB=A1=9C=EA=B7=B8=EC=97=90=20=EC=83=88?= =?UTF-8?q?=EB=A1=9C=EC=9A=B4=20=EB=B0=B0=EC=B9=98=20=EC=B2=98=EB=A6=AC=20?= =?UTF-8?q?=EC=A0=95=EB=B3=B4=EB=A5=BC=20=EC=B6=94=EA=B0=80=ED=95=98?= =?UTF-8?q?=EC=98=80=EC=8A=B5=EB=8B=88=EB=8B=A4.=20=EB=98=90=ED=95=9C,=20?= =?UTF-8?q?=ED=8F=89=EA=B7=A0=20=EC=9D=91=EB=8B=B5=20=EC=8B=9C=EA=B0=84=20?= =?UTF-8?q?=EB=B0=8F=20=EB=8F=99=EC=8B=9C=20=EC=9A=94=EC=B2=AD=20=EC=88=98?= =?UTF-8?q?=EB=A5=BC=20=EC=97=85=EB=8D=B0=EC=9D=B4=ED=8A=B8=ED=95=98?= =?UTF-8?q?=EC=98=80=EC=8A=B5=EB=8B=88=EB=8B=A4.=20.gitignore=20=ED=8C=8C?= =?UTF-8?q?=EC=9D=BC=EC=97=90=20=EB=A1=9C=EA=B7=B8=20=ED=8C=8C=EC=9D=BC=20?= =?UTF-8?q?=EB=B0=8F=20PID=20=ED=8C=8C=EC=9D=BC=EC=9D=84=20=EC=B6=94?= =?UTF-8?q?=EA=B0=80=ED=95=98=EC=97=AC=20=EB=B6=88=ED=95=84=EC=9A=94?= =?UTF-8?q?=ED=95=9C=20=ED=8C=8C=EC=9D=BC=EC=9D=B4=20=EB=B2=84=EC=A0=84=20?= =?UTF-8?q?=EA=B4=80=EB=A6=AC=EC=97=90=20=ED=8F=AC=ED=95=A8=EB=90=98?= =?UTF-8?q?=EC=A7=80=20=EC=95=8A=EB=8F=84=EB=A1=9D=20=ED=95=98=EC=98=80?= =?UTF-8?q?=EC=8A=B5=EB=8B=88=EB=8B=A4.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitignore | 15 +++- logs/main.log | 55 ++++++++++++++ logs/main_server.log | 168 +++++++++++++++++++++++++++++++++++++++++++ logs/monitoring.log | 15 ++++ status.json | 68 +++++++++--------- 5 files changed, 286 insertions(+), 35 deletions(-) diff --git a/.gitignore b/.gitignore index e08470d..9d696e0 100644 --- a/.gitignore +++ b/.gitignore @@ -21,4 +21,17 @@ pyvenv.cfg status.json *.logs *.log -*.pid \ No newline at end of file +*.pid +status.json +logs/main.log +logs/main_server.log +logs/error.log +logs/monitoring.log +logs/access.log +logs/main_size.log +logs/main_server_size.log +logs/error_size.log +logs/monitoring_size.log +logs/access_size.log +logs/main_server_size.log +logs/main_server_size.log \ No newline at end of file diff --git a/logs/main.log b/logs/main.log index 5d2070e..dfa213f 100644 --- a/logs/main.log +++ b/logs/main.log @@ -428872,3 +428872,58 @@ RuntimeError: Expected tensor for argument #1 'input' to have the same type as t 2025-10-03 04:39:46,508 - app.core.worker_manager - INFO - ✅[simple_lama] Batch Inference End (Size: 1). VRAM: 0.0 GB | Duration: 0.127s 2025-10-03 04:39:46,508 - app.core.worker_manager - INFO - 'simple-lama' batch of 1 processed in 0.127s (avg: 0.127s/image) 2025-10-03 04:39:46,508 - app.core.batch_manager - INFO - Successfully processed batch of 1 jobs. +2025-10-03 04:39:53,874 - app.api.endpoints - INFO - 플러그인 호환 엔드포인트 '/api/v1/run_plugin_gen_image' 호출됨 (모델: rembg) +2025-10-03 04:39:53,898 - app.models.bria_rmbg_onnx - INFO - 배경제거 시작(Bria ONNX): image.shape=(800, 800, 3), model_name=briaaiRMBG-1.4 +2025-10-03 04:39:53,980 - app.models.bria_rmbg_onnx - INFO - Bria ONNX mask stats: min=0, max=255, mean=103.434 +2025-10-03 04:39:53,980 - app.models.bria_rmbg_onnx - INFO - 'bria-rmbg' processed in 0.081s +2025-10-03 04:39:53,980 - app.core.worker_manager - INFO - 'rembg (briaaiRMBG-1.4)' processed in 0.083s +2025-10-03 04:39:58,145 - app.core.batch_manager - INFO - Creating a new batch with 1 jobs. +2025-10-03 04:39:58,146 - app.core.worker_manager - INFO - 🧠[simple_lama] Batch Inference Start (Size: 1). VRAM: 0.0 GB +2025-10-03 04:39:58,175 - app.models.simple_lama - INFO - 실제 SimpleLama 모델로 1개 이미지 인페인팅 수행 +2025-10-03 04:39:58,281 - app.core.worker_manager - INFO - ✅[simple_lama] Batch Inference End (Size: 1). VRAM: 0.0 GB | Duration: 0.135s +2025-10-03 04:39:58,281 - app.core.worker_manager - INFO - 'simple-lama' batch of 1 processed in 0.135s (avg: 0.135s/image) +2025-10-03 04:39:58,281 - app.core.batch_manager - INFO - Successfully processed batch of 1 jobs. +2025-10-03 04:40:01,557 - app.core.batch_manager - INFO - Creating a new batch with 1 jobs. +2025-10-03 04:40:01,558 - app.core.worker_manager - INFO - 🧠[simple_lama] Batch Inference Start (Size: 1). VRAM: 0.0 GB +2025-10-03 04:40:01,581 - app.models.simple_lama - INFO - 실제 SimpleLama 모델로 1개 이미지 인페인팅 수행 +2025-10-03 04:40:01,678 - app.core.worker_manager - INFO - ✅[simple_lama] Batch Inference End (Size: 1). VRAM: 0.0 GB | Duration: 0.120s +2025-10-03 04:40:01,678 - app.core.worker_manager - INFO - 'simple-lama' batch of 1 processed in 0.120s (avg: 0.120s/image) +2025-10-03 04:40:01,678 - app.core.batch_manager - INFO - Successfully processed batch of 1 jobs. +2025-10-03 04:40:07,203 - app.core.batch_manager - INFO - Creating a new batch with 1 jobs. +2025-10-03 04:40:07,205 - app.core.worker_manager - INFO - 🧠[simple_lama] Batch Inference Start (Size: 1). VRAM: 0.0 GB +2025-10-03 04:40:07,241 - app.models.simple_lama - INFO - 실제 SimpleLama 모델로 1개 이미지 인페인팅 수행 +2025-10-03 04:40:07,339 - app.core.worker_manager - INFO - ✅[simple_lama] Batch Inference End (Size: 1). VRAM: 0.0 GB | Duration: 0.134s +2025-10-03 04:40:07,339 - app.core.worker_manager - INFO - 'simple-lama' batch of 1 processed in 0.134s (avg: 0.134s/image) +2025-10-03 04:40:07,339 - app.core.batch_manager - INFO - Successfully processed batch of 1 jobs. +2025-10-03 04:40:07,557 - app.core.batch_manager - INFO - Creating a new batch with 1 jobs. +2025-10-03 04:40:07,558 - app.core.worker_manager - INFO - 🧠[simple_lama] Batch Inference Start (Size: 1). VRAM: 0.0 GB +2025-10-03 04:40:07,582 - app.models.simple_lama - INFO - 실제 SimpleLama 모델로 1개 이미지 인페인팅 수행 +2025-10-03 04:40:07,679 - app.core.worker_manager - INFO - ✅[simple_lama] Batch Inference End (Size: 1). VRAM: 0.0 GB | Duration: 0.121s +2025-10-03 04:40:07,679 - app.core.worker_manager - INFO - 'simple-lama' batch of 1 processed in 0.121s (avg: 0.121s/image) +2025-10-03 04:40:07,679 - app.core.batch_manager - INFO - Successfully processed batch of 1 jobs. +2025-10-03 04:40:17,109 - app.core.batch_manager - INFO - Creating a new batch with 2 jobs. +2025-10-03 04:40:17,110 - app.core.worker_manager - INFO - 🧠[simple_lama] Batch Inference Start (Size: 2). VRAM: 0.0 GB +2025-10-03 04:40:17,163 - app.models.simple_lama - INFO - 실제 SimpleLama 모델로 2개 이미지 인페인팅 수행 +2025-10-03 04:40:35,453 - app.core.worker_manager - INFO - ✅[simple_lama] Batch Inference End (Size: 2). VRAM: 0.0 GB | Duration: 18.343s +2025-10-03 04:40:35,454 - app.core.worker_manager - INFO - 'simple-lama' batch of 2 processed in 18.343s (avg: 9.171s/image) +2025-10-03 04:40:35,454 - app.core.batch_manager - INFO - Successfully processed batch of 2 jobs. +2025-10-03 04:40:35,829 - app.core.batch_manager - INFO - Creating a new batch with 1 jobs. +2025-10-03 04:40:35,829 - app.core.worker_manager - INFO - 🧠[simple_lama] Batch Inference Start (Size: 1). VRAM: 0.0 GB +2025-10-03 04:40:35,855 - app.models.simple_lama - INFO - 실제 SimpleLama 모델로 1개 이미지 인페인팅 수행 +2025-10-03 04:40:35,955 - app.core.worker_manager - INFO - ✅[simple_lama] Batch Inference End (Size: 1). VRAM: 0.0 GB | Duration: 0.125s +2025-10-03 04:40:35,955 - app.core.worker_manager - INFO - 'simple-lama' batch of 1 processed in 0.125s (avg: 0.125s/image) +2025-10-03 04:40:35,955 - app.core.batch_manager - INFO - Successfully processed batch of 1 jobs. +2025-10-03 04:40:35,981 - app.api.endpoints - INFO - 플러그인 호환 엔드포인트 '/api/v1/run_plugin_gen_image' 호출됨 (모델: rembg) +2025-10-03 04:40:36,004 - app.models.bria_rmbg_onnx - INFO - 배경제거 시작(Bria ONNX): image.shape=(1000, 750, 3), model_name=briaaiRMBG-1.4 +2025-10-03 04:40:36,092 - app.models.bria_rmbg_onnx - INFO - Bria ONNX mask stats: min=0, max=255, mean=105.917 +2025-10-03 04:40:36,092 - app.models.bria_rmbg_onnx - INFO - 'bria-rmbg' processed in 0.087s +2025-10-03 04:40:36,093 - app.core.worker_manager - INFO - 'rembg (briaaiRMBG-1.4)' processed in 0.089s +2025-10-03 04:40:36,316 - main - INFO - 🛑 인페인팅 서버 종료 중... +2025-10-03 04:40:36,317 - app.core.worker_manager - INFO - Stopping worker manager... +2025-10-03 04:40:36,317 - app.core.worker_manager - INFO - Worker manager stopped +2025-10-03 04:40:36,317 - main - INFO - ✅ 워커 매니저 중지 완료 +2025-10-03 04:40:36,317 - app.core.batch_manager - INFO - Stopping BatchManager... +2025-10-03 04:40:36,318 - app.core.batch_manager - INFO - BatchManager stopped. +2025-10-03 04:40:36,318 - main - INFO - ✅ 배치 관리자 중지 완료 +2025-10-03 04:40:36,318 - main - INFO - 👋 인페인팅 서버 종료 완료 +2025-10-03 04:40:36,318 - app.utils.discord_notifier - WARNING - Discord 웹훅 URL이 설정되지 않아 알림을 보낼 수 없습니다. diff --git a/logs/main_server.log b/logs/main_server.log index b9a2957..be2ed80 100644 --- a/logs/main_server.log +++ b/logs/main_server.log @@ -1203,3 +1203,171 @@ INFO: 127.0.0.1:35652 - "GET /api/v1/health HTTP/1.1" 200 OK INFO: 127.0.0.1:35654 - "GET /api/v1/realtime_status HTTP/1.1" 200 OK INFO: 127.0.0.1:35660 - "GET /api/v1/stats HTTP/1.1" 200 OK INFO: 127.0.0.1:35676 - "GET /api/v1/realtime_status HTTP/1.1" 200 OK +INFO: 127.0.0.1:35680 - "GET /api/v1/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:35686 - "GET /api/v1/realtime_status HTTP/1.1" 200 OK +INFO: 127.0.0.1:35688 - "GET /api/v1/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:35702 - "GET /api/v1/realtime_status HTTP/1.1" 200 OK +INFO: 115.138.85.166:63771 - "GET /api/v1/model HTTP/1.1" 200 OK +INFO:app.api.endpoints:플러그인 호환 엔드포인트 '/api/v1/run_plugin_gen_image' 호출됨 (모델: rembg) +2025-10-03 04:39:53,874 - app.api.endpoints - INFO - 플러그인 호환 엔드포인트 '/api/v1/run_plugin_gen_image' 호출됨 (모델: rembg) +INFO:app.models.bria_rmbg_onnx:배경제거 시작(Bria ONNX): image.shape=(800, 800, 3), model_name=briaaiRMBG-1.4 +2025-10-03 04:39:53,898 - app.models.bria_rmbg_onnx - INFO - 배경제거 시작(Bria ONNX): image.shape=(800, 800, 3), model_name=briaaiRMBG-1.4 +INFO:app.models.bria_rmbg_onnx:Bria ONNX mask stats: min=0, max=255, mean=103.434 +2025-10-03 04:39:53,980 - app.models.bria_rmbg_onnx - INFO - Bria ONNX mask stats: min=0, max=255, mean=103.434 +INFO:app.models.bria_rmbg_onnx:'bria-rmbg' processed in 0.081s +2025-10-03 04:39:53,980 - app.models.bria_rmbg_onnx - INFO - 'bria-rmbg' processed in 0.081s +INFO:app.core.worker_manager:'rembg (briaaiRMBG-1.4)' processed in 0.083s +2025-10-03 04:39:53,980 - app.core.worker_manager - INFO - 'rembg (briaaiRMBG-1.4)' processed in 0.083s +INFO: 115.138.85.166:63773 - "POST /api/v1/run_plugin_gen_image HTTP/1.1" 200 OK +INFO: 127.0.0.1:47214 - "GET /api/v1/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:47220 - "GET /api/v1/realtime_status HTTP/1.1" 200 OK +INFO: 127.0.0.1:47236 - "GET /api/v1/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:47244 - "GET /api/v1/realtime_status HTTP/1.1" 200 OK +INFO: 127.0.0.1:47256 - "GET /api/v1/stats HTTP/1.1" 200 OK +INFO: 220.77.167.192:54179 - "GET /api/v1/model HTTP/1.1" 200 OK +INFO:app.core.batch_manager:Creating a new batch with 1 jobs. +2025-10-03 04:39:58,145 - app.core.batch_manager - INFO - Creating a new batch with 1 jobs. +INFO:app.core.worker_manager:🧠[simple_lama] Batch Inference Start (Size: 1). VRAM: 0.0 GB +2025-10-03 04:39:58,146 - app.core.worker_manager - INFO - 🧠[simple_lama] Batch Inference Start (Size: 1). VRAM: 0.0 GB +INFO:app.models.simple_lama:실제 SimpleLama 모델로 1개 이미지 인페인팅 수행 +2025-10-03 04:39:58,175 - app.models.simple_lama - INFO - 실제 SimpleLama 모델로 1개 이미지 인페인팅 수행 +INFO:app.core.worker_manager:✅[simple_lama] Batch Inference End (Size: 1). VRAM: 0.0 GB | Duration: 0.135s +2025-10-03 04:39:58,281 - app.core.worker_manager - INFO - ✅[simple_lama] Batch Inference End (Size: 1). VRAM: 0.0 GB | Duration: 0.135s +INFO:app.core.worker_manager:'simple-lama' batch of 1 processed in 0.135s (avg: 0.135s/image) +2025-10-03 04:39:58,281 - app.core.worker_manager - INFO - 'simple-lama' batch of 1 processed in 0.135s (avg: 0.135s/image) +INFO:app.core.batch_manager:Successfully processed batch of 1 jobs. +2025-10-03 04:39:58,281 - app.core.batch_manager - INFO - Successfully processed batch of 1 jobs. +INFO: 220.77.167.192:54180 - "POST /api/v1/inpaint HTTP/1.1" 200 OK +INFO: 127.0.0.1:47272 - "GET /api/v1/realtime_status HTTP/1.1" 200 OK +INFO: 127.0.0.1:47288 - "GET /api/v1/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:47298 - "GET /api/v1/realtime_status HTTP/1.1" 200 OK +INFO: 127.0.0.1:47302 - "GET /api/v1/stats HTTP/1.1" 200 OK +INFO: 115.138.85.166:63786 - "GET /api/v1/model HTTP/1.1" 200 OK +INFO: 127.0.0.1:47308 - "GET /api/v1/realtime_status HTTP/1.1" 200 OK +INFO:app.core.batch_manager:Creating a new batch with 1 jobs. +2025-10-03 04:40:01,557 - app.core.batch_manager - INFO - Creating a new batch with 1 jobs. +INFO:app.core.worker_manager:🧠[simple_lama] Batch Inference Start (Size: 1). VRAM: 0.0 GB +2025-10-03 04:40:01,558 - app.core.worker_manager - INFO - 🧠[simple_lama] Batch Inference Start (Size: 1). VRAM: 0.0 GB +INFO:app.models.simple_lama:실제 SimpleLama 모델로 1개 이미지 인페인팅 수행 +2025-10-03 04:40:01,581 - app.models.simple_lama - INFO - 실제 SimpleLama 모델로 1개 이미지 인페인팅 수행 +INFO:app.core.worker_manager:✅[simple_lama] Batch Inference End (Size: 1). VRAM: 0.0 GB | Duration: 0.120s +2025-10-03 04:40:01,678 - app.core.worker_manager - INFO - ✅[simple_lama] Batch Inference End (Size: 1). VRAM: 0.0 GB | Duration: 0.120s +INFO:app.core.worker_manager:'simple-lama' batch of 1 processed in 0.120s (avg: 0.120s/image) +2025-10-03 04:40:01,678 - app.core.worker_manager - INFO - 'simple-lama' batch of 1 processed in 0.120s (avg: 0.120s/image) +INFO:app.core.batch_manager:Successfully processed batch of 1 jobs. +2025-10-03 04:40:01,678 - app.core.batch_manager - INFO - Successfully processed batch of 1 jobs. +INFO: 115.138.85.166:63787 - "POST /api/v1/inpaint HTTP/1.1" 200 OK +INFO: 127.0.0.1:47324 - "GET /api/v1/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:47338 - "GET /api/v1/realtime_status HTTP/1.1" 200 OK +INFO: 127.0.0.1:51152 - "GET /api/v1/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:51156 - "GET /api/v1/realtime_status HTTP/1.1" 200 OK +INFO: 127.0.0.1:51164 - "GET /api/v1/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:51178 - "GET /api/v1/realtime_status HTTP/1.1" 200 OK +INFO: 127.0.0.1:51186 - "GET /api/v1/stats HTTP/1.1" 200 OK +INFO: 220.77.167.192:54187 - "GET /api/v1/model HTTP/1.1" 200 OK +INFO: 115.138.85.166:63797 - "GET /api/v1/model HTTP/1.1" 200 OK +INFO:app.core.batch_manager:Creating a new batch with 1 jobs. +2025-10-03 04:40:07,203 - app.core.batch_manager - INFO - Creating a new batch with 1 jobs. +INFO:app.core.worker_manager:🧠[simple_lama] Batch Inference Start (Size: 1). VRAM: 0.0 GB +2025-10-03 04:40:07,205 - app.core.worker_manager - INFO - 🧠[simple_lama] Batch Inference Start (Size: 1). VRAM: 0.0 GB +INFO:app.models.simple_lama:실제 SimpleLama 모델로 1개 이미지 인페인팅 수행 +2025-10-03 04:40:07,241 - app.models.simple_lama - INFO - 실제 SimpleLama 모델로 1개 이미지 인페인팅 수행 +INFO:app.core.worker_manager:✅[simple_lama] Batch Inference End (Size: 1). VRAM: 0.0 GB | Duration: 0.134s +2025-10-03 04:40:07,339 - app.core.worker_manager - INFO - ✅[simple_lama] Batch Inference End (Size: 1). VRAM: 0.0 GB | Duration: 0.134s +INFO:app.core.worker_manager:'simple-lama' batch of 1 processed in 0.134s (avg: 0.134s/image) +2025-10-03 04:40:07,339 - app.core.worker_manager - INFO - 'simple-lama' batch of 1 processed in 0.134s (avg: 0.134s/image) +INFO:app.core.batch_manager:Successfully processed batch of 1 jobs. +2025-10-03 04:40:07,339 - app.core.batch_manager - INFO - Successfully processed batch of 1 jobs. +INFO: 220.77.167.192:54188 - "POST /api/v1/inpaint HTTP/1.1" 200 OK +INFO: 127.0.0.1:51188 - "GET /api/v1/realtime_status HTTP/1.1" 200 OK +INFO:app.core.batch_manager:Creating a new batch with 1 jobs. +2025-10-03 04:40:07,557 - app.core.batch_manager - INFO - Creating a new batch with 1 jobs. +INFO:app.core.worker_manager:🧠[simple_lama] Batch Inference Start (Size: 1). VRAM: 0.0 GB +2025-10-03 04:40:07,558 - app.core.worker_manager - INFO - 🧠[simple_lama] Batch Inference Start (Size: 1). VRAM: 0.0 GB +INFO:app.models.simple_lama:실제 SimpleLama 모델로 1개 이미지 인페인팅 수행 +2025-10-03 04:40:07,582 - app.models.simple_lama - INFO - 실제 SimpleLama 모델로 1개 이미지 인페인팅 수행 +INFO:app.core.worker_manager:✅[simple_lama] Batch Inference End (Size: 1). VRAM: 0.0 GB | Duration: 0.121s +2025-10-03 04:40:07,679 - app.core.worker_manager - INFO - ✅[simple_lama] Batch Inference End (Size: 1). VRAM: 0.0 GB | Duration: 0.121s +INFO:app.core.worker_manager:'simple-lama' batch of 1 processed in 0.121s (avg: 0.121s/image) +2025-10-03 04:40:07,679 - app.core.worker_manager - INFO - 'simple-lama' batch of 1 processed in 0.121s (avg: 0.121s/image) +INFO:app.core.batch_manager:Successfully processed batch of 1 jobs. +2025-10-03 04:40:07,679 - app.core.batch_manager - INFO - Successfully processed batch of 1 jobs. +INFO: 115.138.85.166:63798 - "POST /api/v1/inpaint HTTP/1.1" 200 OK +INFO: 127.0.0.1:51204 - "GET /api/v1/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:51208 - "GET /api/v1/realtime_status HTTP/1.1" 200 OK +INFO: 127.0.0.1:51212 - "GET /api/v1/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:51220 - "GET /api/v1/realtime_status HTTP/1.1" 200 OK +INFO: 127.0.0.1:51232 - "GET /api/v1/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:51238 - "GET /api/v1/realtime_status HTTP/1.1" 200 OK +INFO: 127.0.0.1:51240 - "GET /api/v1/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:57302 - "GET /api/v1/realtime_status HTTP/1.1" 200 OK +INFO: 127.0.0.1:57306 - "GET /api/v1/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:57322 - "GET /api/v1/realtime_status HTTP/1.1" 200 OK +INFO: 127.0.0.1:57328 - "GET /api/v1/stats HTTP/1.1" 200 OK +INFO: 127.0.0.1:57338 - "GET /api/v1/realtime_status HTTP/1.1" 200 OK +INFO: 115.138.85.166:63813 - "GET /api/v1/model HTTP/1.1" 200 OK +INFO: 220.77.167.192:54192 - "GET /api/v1/model HTTP/1.1" 200 OK +INFO:app.core.batch_manager:Creating a new batch with 2 jobs. +2025-10-03 04:40:17,109 - app.core.batch_manager - INFO - Creating a new batch with 2 jobs. +INFO:app.core.worker_manager:🧠[simple_lama] Batch Inference Start (Size: 2). VRAM: 0.0 GB +2025-10-03 04:40:17,110 - app.core.worker_manager - INFO - 🧠[simple_lama] Batch Inference Start (Size: 2). VRAM: 0.0 GB +INFO:app.models.simple_lama:실제 SimpleLama 모델로 2개 이미지 인페인팅 수행 +2025-10-03 04:40:17,163 - app.models.simple_lama - INFO - 실제 SimpleLama 모델로 2개 이미지 인페인팅 수행 +INFO:app.core.worker_manager:✅[simple_lama] Batch Inference End (Size: 2). VRAM: 0.0 GB | Duration: 18.343s +2025-10-03 04:40:35,453 - app.core.worker_manager - INFO - ✅[simple_lama] Batch Inference End (Size: 2). VRAM: 0.0 GB | Duration: 18.343s +INFO:app.core.worker_manager:'simple-lama' batch of 2 processed in 18.343s (avg: 9.171s/image) +2025-10-03 04:40:35,454 - app.core.worker_manager - INFO - 'simple-lama' batch of 2 processed in 18.343s (avg: 9.171s/image) +INFO:app.core.batch_manager:Successfully processed batch of 2 jobs. +2025-10-03 04:40:35,454 - app.core.batch_manager - INFO - Successfully processed batch of 2 jobs. +INFO: 115.138.85.166:63814 - "POST /api/v1/inpaint HTTP/1.1" 200 OK +INFO: 220.77.167.192:54193 - "POST /api/v1/inpaint HTTP/1.1" 200 OK +INFO: 127.0.0.1:38944 - "GET /api/v1/stats HTTP/1.1" 200 OK +INFO: 112.165.125.222:8250 - "GET /api/v1/model HTTP/1.1" 200 OK +INFO: 115.138.36.50:45984 - "GET /api/v1/model HTTP/1.1" 200 OK +INFO: 127.0.0.1:38956 - "GET /api/v1/realtime_status HTTP/1.1" 200 OK +INFO:app.core.batch_manager:Creating a new batch with 1 jobs. +2025-10-03 04:40:35,829 - app.core.batch_manager - INFO - Creating a new batch with 1 jobs. +INFO:app.core.worker_manager:🧠[simple_lama] Batch Inference Start (Size: 1). VRAM: 0.0 GB +2025-10-03 04:40:35,829 - app.core.worker_manager - INFO - 🧠[simple_lama] Batch Inference Start (Size: 1). VRAM: 0.0 GB +INFO:app.models.simple_lama:실제 SimpleLama 모델로 1개 이미지 인페인팅 수행 +2025-10-03 04:40:35,855 - app.models.simple_lama - INFO - 실제 SimpleLama 모델로 1개 이미지 인페인팅 수행 +INFO:app.core.worker_manager:✅[simple_lama] Batch Inference End (Size: 1). VRAM: 0.0 GB | Duration: 0.125s +2025-10-03 04:40:35,955 - app.core.worker_manager - INFO - ✅[simple_lama] Batch Inference End (Size: 1). VRAM: 0.0 GB | Duration: 0.125s +INFO:app.core.worker_manager:'simple-lama' batch of 1 processed in 0.125s (avg: 0.125s/image) +2025-10-03 04:40:35,955 - app.core.worker_manager - INFO - 'simple-lama' batch of 1 processed in 0.125s (avg: 0.125s/image) +INFO:app.core.batch_manager:Successfully processed batch of 1 jobs. +2025-10-03 04:40:35,955 - app.core.batch_manager - INFO - Successfully processed batch of 1 jobs. +INFO: 115.138.36.50:5053 - "POST /api/v1/inpaint HTTP/1.1" 200 OK +INFO:app.api.endpoints:플러그인 호환 엔드포인트 '/api/v1/run_plugin_gen_image' 호출됨 (모델: rembg) +2025-10-03 04:40:35,981 - app.api.endpoints - INFO - 플러그인 호환 엔드포인트 '/api/v1/run_plugin_gen_image' 호출됨 (모델: rembg) +INFO:app.models.bria_rmbg_onnx:배경제거 시작(Bria ONNX): image.shape=(1000, 750, 3), model_name=briaaiRMBG-1.4 +2025-10-03 04:40:36,004 - app.models.bria_rmbg_onnx - INFO - 배경제거 시작(Bria ONNX): image.shape=(1000, 750, 3), model_name=briaaiRMBG-1.4 +INFO:app.models.bria_rmbg_onnx:Bria ONNX mask stats: min=0, max=255, mean=105.917 +2025-10-03 04:40:36,092 - app.models.bria_rmbg_onnx - INFO - Bria ONNX mask stats: min=0, max=255, mean=105.917 +INFO:app.models.bria_rmbg_onnx:'bria-rmbg' processed in 0.087s +2025-10-03 04:40:36,092 - app.models.bria_rmbg_onnx - INFO - 'bria-rmbg' processed in 0.087s +INFO:app.core.worker_manager:'rembg (briaaiRMBG-1.4)' processed in 0.089s +2025-10-03 04:40:36,093 - app.core.worker_manager - INFO - 'rembg (briaaiRMBG-1.4)' processed in 0.089s +INFO: 112.165.125.222:8251 - "POST /api/v1/run_plugin_gen_image HTTP/1.1" 200 OK +INFO: Shutting down +INFO: Waiting for application shutdown. +INFO:main:🛑 인페인팅 서버 종료 중... +2025-10-03 04:40:36,316 - main - INFO - 🛑 인페인팅 서버 종료 중... +INFO:app.core.worker_manager:Stopping worker manager... +2025-10-03 04:40:36,317 - app.core.worker_manager - INFO - Stopping worker manager... +INFO:app.core.worker_manager:Worker manager stopped +2025-10-03 04:40:36,317 - app.core.worker_manager - INFO - Worker manager stopped +INFO:main:✅ 워커 매니저 중지 완료 +2025-10-03 04:40:36,317 - main - INFO - ✅ 워커 매니저 중지 완료 +INFO:app.core.batch_manager:Stopping BatchManager... +2025-10-03 04:40:36,317 - app.core.batch_manager - INFO - Stopping BatchManager... +INFO:app.core.batch_manager:BatchManager stopped. +2025-10-03 04:40:36,318 - app.core.batch_manager - INFO - BatchManager stopped. +INFO:main:✅ 배치 관리자 중지 완료 +2025-10-03 04:40:36,318 - main - INFO - ✅ 배치 관리자 중지 완료 +INFO:main:👋 인페인팅 서버 종료 완료 +2025-10-03 04:40:36,318 - main - INFO - 👋 인페인팅 서버 종료 완료 +WARNING:app.utils.discord_notifier:Discord 웹훅 URL이 설정되지 않아 알림을 보낼 수 없습니다. +2025-10-03 04:40:36,318 - app.utils.discord_notifier - WARNING - Discord 웹훅 URL이 설정되지 않아 알림을 보낼 수 없습니다. +INFO: Application shutdown complete. +INFO: Finished server process [585410] diff --git a/logs/monitoring.log b/logs/monitoring.log index c29d3bd..8a5f72a 100644 --- a/logs/monitoring.log +++ b/logs/monitoring.log @@ -68,3 +68,18 @@ INFO: 122.35.47.45:57318 - "GET /api/session_events?limit=100 HTTP/1.1" 200 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(': 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 diff --git a/status.json b/status.json index b128199..b8afbf7 100644 --- a/status.json +++ b/status.json @@ -78,41 +78,41 @@ } }, "api_stats": { - "total_requests": 240, - "successful_requests": 240, + "total_requests": 271, + "successful_requests": 271, "failed_requests": 0, "success_rate": 100.0, "endpoint_usage": { - "GET /api/v1/model": 66, - "POST /api/v1/inpaint": 55, - "GET /api/v1/realtime_status": 113, - "POST /api/v1/run_plugin_gen_image": 6 + "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": 66, - "avg_time": 0.0017291054581150863, + "count": 73, + "avg_time": 0.0016805766379996523, "min_time": 0.0007641315460205078, "max_time": 0.005892276763916016, "current_concurrent": 0 }, "POST /api/v1/inpaint": { - "count": 55, - "avg_time": 0.8196539011868563, + "count": 59, + "avg_time": 0.7997414580846237, "min_time": 0.31154823303222656, "max_time": 17.846105098724365, - "current_concurrent": 0 + "current_concurrent": 2 }, "GET /api/v1/realtime_status": { - "count": 113, - "avg_time": 0.0017476344108581542, - "min_time": 0.0008914470672607422, + "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": 6, - "avg_time": 1.5589174032211304, + "count": 7, + "avg_time": 1.377988576889038, "min_time": 0.19034075736999512, "max_time": 8.038661241531372, "current_concurrent": 0 @@ -125,41 +125,41 @@ "current_concurrent": 0 } }, - "average_response_time": 0.22811135053634643, + "average_response_time": 0.2110112953889854, "min_response_time": 0.0007641315460205078, "max_response_time": 17.846105098724365, - "current_concurrent": 0, + "current_concurrent": 2, "max_concurrent": 4, - "requests_per_second": 1.1346371141061073, - "uptime": 211.52137279510498, + "requests_per_second": 1.0444296566568958, + "uptime": 259.47175884246826, "recent_errors": [] }, "daily_stats": { "date": "2025-10-03", "images_processed": { - "inpaint": 55, + "inpaint": 59, "remove_bg": 0, - "gen_image": 6, - "total": 61 + "gen_image": 7, + "total": 66 }, "network": { - "bytes_uploaded": 64532201, - "bytes_downloaded": 38777160, - "requests_count": 240, - "mb_uploaded": 61.54270267486572, - "mb_downloaded": 36.98078155517578, - "gb_uploaded": 0.06010029558092356, - "gb_downloaded": 0.03611404448747635 + "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": 240, - "success": 240, + "total": 271, + "success": 271, "failed": 0 }, "models_used": {}, "peak_concurrent": 3, "start_time": 1759466176.0225163, - "last_update": 1759466387.2252796 + "last_update": 1759466416.6439548 }, - "timestamp": 1759466387.559344 + "timestamp": 1759466435.5097253 } \ No newline at end of file