package envoy.config.trace.v2

Mouse Melon logoGet desktop application:
View/edit binary Protocol Buffers messages

message DatadogConfig

datadog.proto:18

Configuration for the Datadog tracer. [#extension: envoy.tracers.datadog]

message DynamicOtConfig

dynamic_ot.proto:22

DynamicOtConfig is used to dynamically load a tracer from a shared library that implements the `OpenTracing dynamic loading API <https://github.com/opentracing/opentracing-cpp>`_. [#extension: envoy.tracers.dynamic_ot]

message LightstepConfig

lightstep.proto:18

Configuration for the LightStep tracer. [#extension: envoy.tracers.lightstep]

enum LightstepConfig.PropagationMode

lightstep.proto:20

Available propagation modes

Used in: LightstepConfig

message TraceServiceConfig

service.proto:19

Configuration structure.

message Tracing

http_tracer.proto:29

The tracing configuration specifies settings for an HTTP tracer provider used by Envoy. Envoy may support other tracers in the future, but right now the HTTP tracer is the only one supported. .. attention:: Use of this message type has been deprecated in favor of direct use of :ref:`Tracing.Http <envoy_api_msg_config.trace.v2.Tracing.Http>`.

Used in: bootstrap.v2.Bootstrap

message Tracing.Http

http_tracer.proto:36

Configuration for an HTTP tracer provider used by Envoy. The configuration is defined by the :ref:`HttpConnectionManager.Tracing <envoy_api_msg_config.filter.network.http_connection_manager.v2.HttpConnectionManager.Tracing>` :ref:`provider <envoy_api_field_config.filter.network.http_connection_manager.v2.HttpConnectionManager.Tracing.provider>` field.

Used in: filter.network.http_connection_manager.v2.HttpConnectionManager.Tracing, Tracing

message ZipkinConfig

zipkin.proto:22

Configuration for the Zipkin tracer. [#extension: envoy.tracers.zipkin] [#next-free-field: 6]

enum ZipkinConfig.CollectorEndpointVersion

zipkin.proto:24

Available Zipkin collector endpoint versions.

Used in: ZipkinConfig