.. _envoy_api_file_envoy/config/trace/v2/lightstep.proto: LightStep tracer ================ .. _envoy_api_msg_config.trace.v2.LightstepConfig: config.trace.v2.LightstepConfig ------------------------------- `[config.trace.v2.LightstepConfig proto] `_ Configuration for the LightStep tracer. .. _extension_envoy.tracers.lightstep: This extension may be referenced by the qualified name *envoy.tracers.lightstep* .. note:: This extension is intended to be robust against untrusted downstream traffic. It assumes that the upstream is trusted. .. code-block:: json { "collector_cluster": "...", "access_token_file": "...", "propagation_modes": [] } .. _envoy_api_field_config.trace.v2.LightstepConfig.collector_cluster: collector_cluster (`string `_, *REQUIRED*) The cluster manager cluster that hosts the LightStep collectors. .. _envoy_api_field_config.trace.v2.LightstepConfig.access_token_file: access_token_file (`string `_, *REQUIRED*) File containing the access token to the `LightStep `_ API. .. _envoy_api_field_config.trace.v2.LightstepConfig.propagation_modes: propagation_modes (**repeated** :ref:`config.trace.v2.LightstepConfig.PropagationMode `) Propagation modes to use by LightStep's tracer. .. _envoy_api_enum_config.trace.v2.LightstepConfig.PropagationMode: Enum config.trace.v2.LightstepConfig.PropagationMode ---------------------------------------------------- `[config.trace.v2.LightstepConfig.PropagationMode proto] `_ Available propagation modes .. _envoy_api_enum_value_config.trace.v2.LightstepConfig.PropagationMode.ENVOY: ENVOY *(DEFAULT)* ⁣Propagate trace context in the single header x-ot-span-context. .. _envoy_api_enum_value_config.trace.v2.LightstepConfig.PropagationMode.LIGHTSTEP: LIGHTSTEP ⁣Propagate trace context using LightStep's native format. .. _envoy_api_enum_value_config.trace.v2.LightstepConfig.PropagationMode.B3: B3 ⁣Propagate trace context using the b3 format. .. _envoy_api_enum_value_config.trace.v2.LightstepConfig.PropagationMode.TRACE_CONTEXT: TRACE_CONTEXT ⁣Propagation trace context using the w3 trace-context standard.