|
|
|
@ -23,14 +23,24 @@ option (udpa.annotations.file_status).package_version_status = NEXT_MAJOR_VERSIO |
|
|
|
|
// [#protodoc-title: Tracing] |
|
|
|
|
// Tracing :ref:`architecture overview <arch_overview_tracing>`. |
|
|
|
|
|
|
|
|
|
// The tracing configuration specifies global |
|
|
|
|
// settings for the HTTP tracer used by Envoy. The configuration is defined by |
|
|
|
|
// the :ref:`Bootstrap <envoy_api_msg_config.bootstrap.v4alpha.Bootstrap>` :ref:`tracing |
|
|
|
|
// <envoy_api_field_config.bootstrap.v4alpha.Bootstrap.tracing>` field. Envoy may support other tracers |
|
|
|
|
// in the future, but right now the HTTP tracer is the only one supported. |
|
|
|
|
// 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.v4alpha.Tracing.Http>`. |
|
|
|
|
message Tracing { |
|
|
|
|
option (udpa.annotations.versioning).previous_message_type = "envoy.config.trace.v3.Tracing"; |
|
|
|
|
|
|
|
|
|
// Configuration for an HTTP tracer provider used by Envoy. |
|
|
|
|
// |
|
|
|
|
// The configuration is defined by the |
|
|
|
|
// :ref:`HttpConnectionManager.Tracing <envoy_api_msg_extensions.filters.network.http_connection_manager.v4alpha.HttpConnectionManager.Tracing>` |
|
|
|
|
// :ref:`provider <envoy_api_field_extensions.filters.network.http_connection_manager.v4alpha.HttpConnectionManager.Tracing.provider>` |
|
|
|
|
// field. |
|
|
|
|
message Http { |
|
|
|
|
option (udpa.annotations.versioning).previous_message_type = |
|
|
|
|
"envoy.config.trace.v3.Tracing.Http"; |
|
|
|
|