Sha256: 68a567cf3c150cf9d696b14c381aadfccde1db210725cbfdc45d4ee39ad2c634

Contents?: true

Size: 484 Bytes

Versions: 13

Compression:

Stored size: 484 Bytes

Contents

module Datadog
  module Ext
    module DistributedTracing
      # HTTP headers one should set for distributed tracing.
      # These are cross-language (eg: Python, Go and other implementations should honor these)
      HTTP_HEADER_TRACE_ID = 'x-datadog-trace-id'.freeze
      HTTP_HEADER_PARENT_ID = 'x-datadog-parent-id'.freeze
      HTTP_HEADER_SAMPLING_PRIORITY = 'x-datadog-sampling-priority'.freeze
      SAMPLING_PRIORITY_KEY = '_sampling_priority_v1'.freeze
    end
  end
end

Version data entries

13 entries across 13 versions & 1 rubygems

Version Path
ddtrace-0.12.1 lib/ddtrace/ext/distributed.rb
ddtrace-0.12.0 lib/ddtrace/ext/distributed.rb
ddtrace-0.12.0.rc1 lib/ddtrace/ext/distributed.rb
ddtrace-0.11.4 lib/ddtrace/ext/distributed.rb
ddtrace-0.11.3 lib/ddtrace/ext/distributed.rb
ddtrace-0.12.0.beta2 lib/ddtrace/ext/distributed.rb
ddtrace-0.12.0.beta1 lib/ddtrace/ext/distributed.rb
ddtrace-0.11.2 lib/ddtrace/ext/distributed.rb
ddtrace-0.11.1 lib/ddtrace/ext/distributed.rb
ddtrace-0.11.0 lib/ddtrace/ext/distributed.rb
ddtrace-0.11.0.beta2 lib/ddtrace/ext/distributed.rb
ddtrace-0.11.0.beta1 lib/ddtrace/ext/distributed.rb
ddtrace-0.10.0 lib/ddtrace/ext/distributed.rb