Description
Set up unified platform performance monitoring using Prometheus metrics and Grafana dashboards.
Current Problem
There is no visual monitoring of job volumes, queue latencies, database connections, or API error rates, making operations blind to issues.
Proposed Solution
Expose a Prometheus metric endpoint in the backend and configure unified dashboards in Grafana.
Technical Tasks
Acceptance Criteria
- Prometheus scrapes metrics successfully from backend containers
- Grafana displays real-time charts of active queues, completed jobs, and failed actions
- Dashboards load automatically when spinning up docker-compose
Testing Requirements
- Generate heavy queue traffic and verify charts render load spikes correctly
Metadata
- Priority: Medium
- Difficulty: Medium
Description
Set up unified platform performance monitoring using Prometheus metrics and Grafana dashboards.
Current Problem
There is no visual monitoring of job volumes, queue latencies, database connections, or API error rates, making operations blind to issues.
Proposed Solution
Expose a Prometheus metric endpoint in the backend and configure unified dashboards in Grafana.
Technical Tasks
Acceptance Criteria
Testing Requirements
Metadata