Method: PrometheusExporter::Instrumentation::GoodJob#collect
- Defined in:
- lib/prometheus_exporter/instrumentation/good_job.rb
#collect ⇒ Object
15 16 17 18 19 20 21 22 23 24 25 26 |
# File 'lib/prometheus_exporter/instrumentation/good_job.rb', line 15 def collect { type: "good_job", scheduled: ::GoodJob::Job.scheduled.size, retried: ::GoodJob::Job.retried.size, queued: ::GoodJob::Job.queued.size, running: ::GoodJob::Job.running.size, finished: ::GoodJob::Job.finished.size, succeeded: ::GoodJob::Job.succeeded.size, discarded: ::GoodJob::Job.discarded.size, } end |