Skip to content

Add Sidekiq execution Application SLIs to the Rails application

With this, we should make the application emit the following metrics:

  • gitlab_sli:sidekiq_execution_apdex:total: incremented for every job that successfully finished
  • gitlab_sli:sidekiq_execution_apdex:success_total: incremented for every successful job that completed fast enough based on it's urgency (https://docs.gitlab.com/ee/development/sidekiq/worker_attributes.html#job-urgency)
  • gitlab_sli:sidekiq_execution:total: incremented for every finished job
  • gitlab_sli:sidekiq_execution:errors_total: incremented for every failed job

All of these metrics should include the following labels:

  • worker
  • feature_category
  • urgency
Edited by Bob Van Landuyt