143 lines
3.3 KiB
JSON
143 lines
3.3 KiB
JSON
{
|
|
"worker_status": {
|
|
"running": true,
|
|
"total_workers": 10,
|
|
"queue_size": 0,
|
|
"workers_by_status": {
|
|
"idle": [
|
|
{
|
|
"id": "worker_1cb20176",
|
|
"status": "idle",
|
|
"task_count": 0,
|
|
"error_count": 0,
|
|
"last_task_at": null
|
|
},
|
|
{
|
|
"id": "worker_275875fe",
|
|
"status": "idle",
|
|
"task_count": 0,
|
|
"error_count": 0,
|
|
"last_task_at": null
|
|
},
|
|
{
|
|
"id": "worker_22db34f9",
|
|
"status": "idle",
|
|
"task_count": 0,
|
|
"error_count": 0,
|
|
"last_task_at": null
|
|
},
|
|
{
|
|
"id": "worker_bc8befaf",
|
|
"status": "idle",
|
|
"task_count": 0,
|
|
"error_count": 0,
|
|
"last_task_at": null
|
|
},
|
|
{
|
|
"id": "worker_d801fb26",
|
|
"status": "idle",
|
|
"task_count": 0,
|
|
"error_count": 0,
|
|
"last_task_at": null
|
|
},
|
|
{
|
|
"id": "worker_6afb49c9",
|
|
"status": "idle",
|
|
"task_count": 0,
|
|
"error_count": 0,
|
|
"last_task_at": null
|
|
},
|
|
{
|
|
"id": "worker_0b612d23",
|
|
"status": "idle",
|
|
"task_count": 0,
|
|
"error_count": 0,
|
|
"last_task_at": null
|
|
},
|
|
{
|
|
"id": "worker_02e18c3d",
|
|
"status": "idle",
|
|
"task_count": 0,
|
|
"error_count": 0,
|
|
"last_task_at": null
|
|
},
|
|
{
|
|
"id": "worker_0e6ebed3",
|
|
"status": "idle",
|
|
"task_count": 0,
|
|
"error_count": 0,
|
|
"last_task_at": null
|
|
},
|
|
{
|
|
"id": "worker_bee8c543",
|
|
"status": "idle",
|
|
"task_count": 0,
|
|
"error_count": 0,
|
|
"last_task_at": null
|
|
}
|
|
],
|
|
"busy": [],
|
|
"starting": [],
|
|
"stopping": [],
|
|
"error": []
|
|
}
|
|
},
|
|
"session_status": {
|
|
"simple_lama": {
|
|
"min": 2,
|
|
"max": 4,
|
|
"total": 2,
|
|
"in_use": 0,
|
|
"available": 2
|
|
},
|
|
"migan": {
|
|
"min": 2,
|
|
"max": 4,
|
|
"total": 2,
|
|
"in_use": 0,
|
|
"available": 2
|
|
},
|
|
"rembg": {
|
|
"min": 2,
|
|
"max": 4,
|
|
"total": 2,
|
|
"in_use": 0,
|
|
"available": 2
|
|
}
|
|
},
|
|
"api_stats": {
|
|
"total_requests": 533,
|
|
"successful_requests": 533,
|
|
"failed_requests": 0,
|
|
"success_rate": 100.0,
|
|
"endpoint_usage": {
|
|
"GET /api/v1/health": 2,
|
|
"GET /api/v1/stats": 531
|
|
},
|
|
"endpoint_stats": {
|
|
"GET /api/v1/health": {
|
|
"count": 2,
|
|
"avg_time": 0.0027375221252441406,
|
|
"min_time": 0.0012462139129638672,
|
|
"max_time": 0.004228830337524414,
|
|
"current_concurrent": 0
|
|
},
|
|
"GET /api/v1/stats": {
|
|
"count": 531,
|
|
"avg_time": 0.0032375192642211913,
|
|
"min_time": 0.0019419193267822266,
|
|
"max_time": 0.007139682769775391,
|
|
"current_concurrent": 0
|
|
}
|
|
},
|
|
"average_response_time": 0.0032355780896728974,
|
|
"min_response_time": 0.001142740249633789,
|
|
"max_response_time": 0.011610746383666992,
|
|
"current_concurrent": 0,
|
|
"max_concurrent": 1,
|
|
"requests_per_second": 0.02162773814159873,
|
|
"uptime": 24644.278403520584,
|
|
"recent_errors": []
|
|
},
|
|
"timestamp": 1756512049.7289712
|
|
} |