Module: Datadog::Tracing::Distributed::Headers::Ext Deprecated

Defined in:
lib/datadog/tracing/distributed/headers/ext.rb

Overview

Deprecated.

use [Datadog::Tracing::Distributed::Datadog] and [Datadog::Tracing::Distributed::B3]

DEV-2.0: This module only exists for backwards compatibility with the public API. It should be removed.

Constant Summary collapse

HTTP_HEADER_TRACE_ID =
'x-datadog-trace-id'
HTTP_HEADER_PARENT_ID =
'x-datadog-parent-id'
HTTP_HEADER_SAMPLING_PRIORITY =
'x-datadog-sampling-priority'
HTTP_HEADER_ORIGIN =
'x-datadog-origin'
HTTP_HEADER_TAGS =

Distributed trace-level tags

'x-datadog-tags'
B3_HEADER_TRACE_ID =

B3 keys used for distributed tracing.

'x-b3-traceid'
B3_HEADER_SPAN_ID =
'x-b3-spanid'
B3_HEADER_SAMPLED =
'x-b3-sampled'
B3_HEADER_SINGLE =
'b3'
GRPC_METADATA_TRACE_ID =

gRPC metadata keys for distributed tracing. github.com/grpc/grpc-go/blob/v1.10.x/Documentation/grpc-metadata.md

'x-datadog-trace-id'
GRPC_METADATA_PARENT_ID =
'x-datadog-parent-id'
GRPC_METADATA_SAMPLING_PRIORITY =
'x-datadog-sampling-priority'
GRPC_METADATA_ORIGIN =
'x-datadog-origin'