π― Goal
Add a lightweight, in-built web UI that exposes basic queue metrics for observability. This helps developers easily monitor queue health without setting up Prometheus/Grafana.
π What to Display (MVP Scope)
β
Number of jobs in the queue (per queue name)
β
Number of active workers
β
Number of failed jobs (per queue name)
β
Last processed job timestamp
β
Retry queue stats (if retries are enabled)
π― Goal
Add a lightweight, in-built web UI that exposes basic queue metrics for observability. This helps developers easily monitor queue health without setting up Prometheus/Grafana.
π What to Display (MVP Scope)
β Number of jobs in the queue (per queue name)
β Number of active workers
β Number of failed jobs (per queue name)
β Last processed job timestamp
β Retry queue stats (if retries are enabled)