Sidekiq integration metrics

The official Datadog integration for monitoring Sidekiq. It collects 24 metrics.

Official summary

Track metrics about your Sidekiq jobs, queues, and batches.

Metric types

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

Metrics

Descriptions are the official definitions, unedited.

MetricTypeUnit
sidekiq.batches.completeCount of when a batch is completedcount-
sidekiq.batches.createdCount of when a batch is createdcount-
sidekiq.batches.successCount of when a batch is successfulcount-
sidekiq.busyTotal Busy Size (Enterprise only)countjob
sidekiq.deadTotal Dead Size (Enterprise only)countjob
sidekiq.enqueuedTotal size of all known queues (Enterprise only)countjob
sidekiq.failedNumber of job executions which raised an error (Enterprise only)countjob
sidekiq.jobs.countTotal count of Sidekiq jobscountjob
sidekiq.jobs.expiredCount of when a job is expiredcountjob
sidekiq.jobs.failureTotal count of failed Sidekiq jobscountjob
sidekiq.jobs.perform.95percentile95th percentile of amount of time spent in a workergaugemillisecond
sidekiq.jobs.perform.avgAverage amount of time spent in a workergaugemillisecond
sidekiq.jobs.perform.countThe number of times that the amount of time spent in a worker was measuredcount-
sidekiq.jobs.perform.maxMax amount of time spent in a workergaugemillisecond
sidekiq.jobs.perform.medianMedian amount of time spent in a workergaugemillisecond
sidekiq.jobs.recovered.fetchCount of when a job is recovered by super_fetch after process crashcountjob
sidekiq.jobs.recovered.pushCount of when a job is recovered by reliable_push after network outagecountjob
sidekiq.jobs.successTotal count of successful Sidekiq jobscountjob
sidekiq.jobs.worker.countCount of Sidekiq jobscountjob
sidekiq.jobs.worker.failureCount of failed Sidekiq jobscountjob
sidekiq.jobs.worker.successCount of successful Sidekiq jobscountjob
sidekiq.processedNumber of job executions completed (success or failure) (Enterprise only)countjob
sidekiq.retriesTotal retries size (Enterprise only)countjob
sidekiq.scheduledTotal Scheduled Size (Enterprise only)countjob

Official documentation

Official documentation for the Sidekiq 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.