module
Sidekiq::Metrics
Defined in:
sidekiq/metrics.crsidekiq/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
-
.key_for(job_class : String, minute_timestamp : Int64) : String
Generate Redis key for a job class at a specific minute
-
.minute_timestamp(time : Time = Time.utc) : Int64
Generate a minute-level timestamp (truncated to minute boundary)
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
def self.minute_timestamp(time : Time = Time.utc) : Int64
#
Generate a minute-level timestamp (truncated to minute boundary)