Class: Anomonitor::Collectors::DelayedJob
- Defined in:
- lib/anomonitor/collectors/delayed_job.rb
Instance Method Summary collapse
Instance Method Details
#collect ⇒ Object
6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/anomonitor/collectors/delayed_job.rb', line 6 def collect unless defined?(::Delayed::Job) log_skip("Delayed::Job not loaded") return [] end if Tenancy.multi_tenant? collect_per_tenant else metrics_for(nil) end rescue StandardError => e Anomonitor.logger.warn("[Anomonitor] Delayed Job collector error: #{e.}") [] end |