module InstJobsStatsd::Stats::Periodic
Public Class Methods
add(proc)
click to toggle source
# File lib/inst_jobs_statsd/stats/periodic.rb, line 8 def self.add(proc) return unless @instance @instance.add(proc) end
enable_callbacks()
click to toggle source
# File lib/inst_jobs_statsd/stats/periodic.rb, line 4 def self.enable_callbacks @instance ||= Callbacks.new end
report_gauge(stat, value, job: nil, sample_rate: 1)
click to toggle source
# File lib/inst_jobs_statsd/stats/periodic.rb, line 13 def self.report_gauge(stat, value, job: nil, sample_rate: 1) stats = Naming.qualified_names(stat, job) InstStatsd::Statsd.gauge(stats, value, sample_rate, short_stat: stat, tags: Naming.dd_job_tags(job)) end