module Sidekiq::Tracer::Commons

Public Instance Methods

operation_name(job) click to toggle source
# File lib/sidekiq/tracer/commons.rb, line 6
def operation_name(job)
  job["class"]
end
tags(job, kind) click to toggle source
# File lib/sidekiq/tracer/commons.rb, line 10
def tags(job, kind)
  {
    "component" => "Sidekiq",
    "span.kind" => kind,
    "sidekiq.queue" => job["queue"],
    "sidekiq.jid" => job["jid"],
    "sidekiq.retry" => job["retry"].to_s,
    "sidekiq.args" => job["args"].join(", ")
  }
end