Module: PrometheusExporter::Instrumentation
- Defined in:
- lib/prometheus_exporter/instrumentation/puma.rb,
lib/prometheus_exporter/instrumentation/hutch.rb,
lib/prometheus_exporter/instrumentation/resque.rb,
lib/prometheus_exporter/instrumentation/process.rb,
lib/prometheus_exporter/instrumentation/sidekiq.rb,
lib/prometheus_exporter/instrumentation/unicorn.rb,
lib/prometheus_exporter/instrumentation/shoryuken.rb,
lib/prometheus_exporter/instrumentation/delayed_job.rb,
lib/prometheus_exporter/instrumentation/active_record.rb,
lib/prometheus_exporter/instrumentation/sidekiq_queue.rb,
lib/prometheus_exporter/instrumentation/method_profiler.rb,
lib/prometheus_exporter/instrumentation/sidekiq_process.rb
Overview
Defined Under Namespace
Classes: ActiveRecord, DelayedJob, Hutch, MethodProfiler, Process, Puma, Resque, Shoryuken, Sidekiq, SidekiqProcess, SidekiqQueue, Unicorn
Constant Summary collapse
- JOB_WRAPPER_CLASS_NAME =
'ActiveJob::QueueAdapters::SidekiqAdapter::JobWrapper'
- DELAYED_CLASS_NAMES =
[ 'Sidekiq::Extensions::DelayedClass', 'Sidekiq::Extensions::DelayedModel', 'Sidekiq::Extensions::DelayedMailer', ]