module Sidekiq::Metrics

Defined in:

sidekiq/metrics.cr
sidekiq/metrics/histogram.cr
sidekiq/metrics/query.cr

Constant Summary

CLASSES_KEY = "sidekiq:j:classes"

Redis key for tracking all job classes with metrics

DEFAULT_RETENTION = 259200

Default retention period (72 hours in seconds)

KEY_PREFIX = "sidekiq:j"

Redis key prefix for job metrics

Class Method Summary

Class Method Detail

def self.key_for(job_class : String, minute_timestamp : Int64) : String #

Generate Redis key for a job class at a specific minute


[View source]
def self.minute_timestamp(time : Time = Time.utc) : Int64 #

Generate a minute-level timestamp (truncated to minute boundary)


[View source]