Sha256: 5c075044f5846fcce2819cc0a27e0c305a8e295c1cc8a72c046fca51c9e83adb
Contents?: true
Size: 344 Bytes
Versions: 10
Compression:
Stored size: 344 Bytes
Contents
require_relative 'base_probe' module Roqua module Probes class DelayedJobProbe extend BaseProbe def backlog_count Delayed::Job.where(locked_at: nil).where('run_at < ?', Time.zone.now).count end def call Appsignal.set_gauge('delayed_job_backlog_count', backlog_count) end end end end
Version data entries
10 entries across 10 versions & 1 rubygems