◯
Use case
Observable worker fleets
Trace a task end to end with OpenTelemetry and watch your fleet in real time — without bolting on a separate monitoring stack.
Best for: Teams that need production observability into background work but do not want another dashboard service.
The problem
- Debugging a stuck task queue often means grepping logs across several worker hosts.
- Distributed tracing usually stops at the web tier and never follows a job into the workers.
- Standing up Flower or rq-dashboard adds yet another service and port to secure.
How FastWorker handles it
- 1 Enable OpenTelemetry to emit spans for submission, dispatch, and execution to any OTLP collector.
- 2 Open the built-in dashboard at :8080 to see live workers, queue depth by priority, and task history.
- 3 Correlate a slow endpoint with its downstream task in Jaeger, Honeycomb, or your APM of choice.