Celery integration metrics

The official Datadog integration for monitoring Celery. It collects 10 metrics.

Official summary

Monitor the health and performance of Celery workers.

Metric types

  • gauge (value at a point in time): 6
  • count (occurrences in the interval): 4

Metrics

Descriptions are the official definitions, unedited.

MetricTypeUnit
celery.flower.events.countThe count of Celery events from the last submission.countevent
celery.flower.events.createdThe number of Celery events created.gaugeevent
celery.flower.task.prefetch_time.secondsTime tasks spend waiting at worker before execution.gaugesecond
celery.flower.task.runtime.createdTask runtime creation timestamp.gaugesecond
celery.flower.task.runtime.seconds.bucketThe number of observations within each distribution bucket of the tasks runtime.count-
celery.flower.task.runtime.seconds.countTask runtime duration.countsecond
celery.flower.task.runtime.seconds.sumThe total duration of a task runtime.countsecond
celery.flower.worker.executing_tasksNumber of tasks currently executing at a worker.gaugetask
celery.flower.worker.onlineWorker online status (1 for online, 0 for offline).gauge-
celery.flower.worker.prefetched_tasksNumber of tasks prefetched at a worker.gaugetask

Official documentation

Official documentation for the Celery integration

Metric names and descriptions are the official Datadog integration definitions (Copyright Datadog, Inc., BSD-3-Clause), reproduced unedited. The full license terms are on the About page.