Sha256: 49a148ddfaa4541be2bc765b7c9d5e8337d94a3428d1022d877c4258c22544a1
Contents?: true
Size: 680 Bytes
Versions: 32
Compression:
Stored size: 680 Bytes
Contents
# frozen_string_literal: true module Labkit module Tracing module Rails module ActiveSupport # For more information on the payloads: https://guides.rubyonrails.org/active_support_instrumentation.html class CacheReadInstrumenter < Labkit::Tracing::AbstractInstrumenter def span_name(payload) "cache_read" end def tags(payload) { "component" => COMPONENT_TAG, "cache.key" => payload[:key], "cache.hit" => payload[:hit], "cache.super_operation" => payload[:super_operation], } end end end end end end
Version data entries
32 entries across 32 versions & 1 rubygems