module Gitlab::Client::Sidekiq

Defines methods related to sidekiq metrics. @see docs.gitlab.com/ce/api/sidekiq_metrics.html

Public Instance Methods

sidekiq_compound_metrics() click to toggle source

Get a compound response of all the previously mentioned metrics

@example

Gitlab.sidekiq_compound_metrics
# File lib/gitlab/client/sidekiq.rb, line 35
def sidekiq_compound_metrics
  get('/sidekiq/compound_metrics')
end
sidekiq_job_stats() click to toggle source

Get the current Job Statistics

@example

Gitlab.sidekiq_job_stats
# File lib/gitlab/client/sidekiq.rb, line 27
def sidekiq_job_stats
  get('/sidekiq/job_stats')
end
sidekiq_process_metrics() click to toggle source

Get the current Process Metrics

@example

Gitlab.sidekiq_process_metrics
# File lib/gitlab/client/sidekiq.rb, line 19
def sidekiq_process_metrics
  get('/sidekiq/process_metrics')
end
sidekiq_queue_metrics() click to toggle source

Get the current Queue Metrics

@example

Gitlab.sidekiq_queue_metrics
# File lib/gitlab/client/sidekiq.rb, line 11
def sidekiq_queue_metrics
  get('/sidekiq/queue_metrics')
end