FastWorker
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. 1 Enable OpenTelemetry to emit spans for submission, dispatch, and execution to any OTLP collector.
  2. 2 Open the built-in dashboard at :8080 to see live workers, queue depth by priority, and task history.
  3. 3 Correlate a slow endpoint with its downstream task in Jaeger, Honeycomb, or your APM of choice.

Features in play