Module: Datadog::Tracing::Configuration::Ext::Distributed
- Defined in:
- lib/datadog/tracing/configuration/ext.rb
Constant Summary collapse
- PROPAGATION_STYLE_DATADOG =
Custom Datadog format
'Datadog'.freeze
- PROPAGATION_STYLE_B3_MULTI_HEADER =
'b3multi'.freeze
- PROPAGATION_STYLE_B3 =
Deprecated for removal.
Use
b3multi
instead. 'B3'.freeze
- PROPAGATION_STYLE_B3_SINGLE_HEADER =
'b3'.freeze
- PROPAGATION_STYLE_B3_SINGLE_HEADER_OLD =
Deprecated for removal.
Use
b3
instead. 'B3 single header'.freeze
- PROPAGATION_STYLE_TRACE_CONTEXT =
W3C Trace Context
'tracecontext'.freeze
- ENV_PROPAGATION_STYLE =
Sets both extract and inject propagation style tho the provided value. Has lower precedence than
DD_TRACE_PROPAGATION_STYLE_INJECT
orDD_TRACE_PROPAGATION_STYLE_EXTRACT
. 'DD_TRACE_PROPAGATION_STYLE'.freeze
- ENV_PROPAGATION_STYLE_INJECT =
'DD_TRACE_PROPAGATION_STYLE_INJECT'.freeze
- ENV_PROPAGATION_STYLE_INJECT_OLD =
Deprecated for removal.
Use
DD_TRACE_PROPAGATION_STYLE_INJECT
instead. 'DD_PROPAGATION_STYLE_INJECT'.freeze
- ENV_PROPAGATION_STYLE_EXTRACT =
'DD_TRACE_PROPAGATION_STYLE_EXTRACT'.freeze
- ENV_PROPAGATION_STYLE_EXTRACT_OLD =
Deprecated for removal.
Use
DD_TRACE_PROPAGATION_STYLE_EXTRACT
instead. 'DD_PROPAGATION_STYLE_EXTRACT'.freeze
- PROPAGATION_STYLE_NONE =
A no-op propagator. Compatible with OpenTelemetry's
none
propagator. 'none'.freeze
- ENV_X_DATADOG_TAGS_MAX_LENGTH =
'DD_TRACE_X_DATADOG_TAGS_MAX_LENGTH'.freeze