hide tracer provider (#3367)

Signed-off-by: zirain <zirain2009@gmail.com>
This commit is contained in:
zirain 2024-11-22 01:15:43 +08:00 committed by GitHub
parent fae8de666d
commit 46eaabf172
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
5 changed files with 8 additions and 46 deletions

View File

@ -2139,6 +2139,7 @@ type MeshConfig_ExtensionProvider_Datadog struct {
}
type MeshConfig_ExtensionProvider_Stackdriver struct {
// $hide_from_docs
// Configures a Stackdriver provider.
Stackdriver *MeshConfig_ExtensionProvider_StackdriverProvider `protobuf:"bytes,7,opt,name=stackdriver,proto3,oneof"`
}

View File

@ -527,6 +527,7 @@ message MeshConfig {
LightstepTracingProvider lightstep = 5 [deprecated=true];
// Configures a Datadog tracing provider.
DatadogTracingProvider datadog = 6;
// $hide_from_docs
// Configures a Stackdriver provider.
StackdriverProvider stackdriver = 7;
// $hide_from_docs

View File

@ -1063,17 +1063,6 @@ No
<td>
<p>Configures a Datadog tracing provider.</p>
</td>
<td>
No
</td>
</tr>
<tr id="MeshConfig-ExtensionProvider-stackdriver" class="oneof">
<td><code><a href="#MeshConfig-ExtensionProvider-stackdriver">stackdriver</a></code></td>
<td><code><a href="#MeshConfig-ExtensionProvider-StackdriverProvider">StackdriverProvider (oneof)</a></code></td>
<td>
<p>Configures a Stackdriver provider.</p>
</td>
<td>
No
@ -3065,19 +3054,6 @@ and adds host/process related attributes to the OpenTelemetry resource.</p>
<td>
<p>Use a Zipkin tracer.</p>
</td>
<td>
No
</td>
</tr>
<tr id="Tracing-lightstep" class="oneof">
<td><code><a href="#Tracing-lightstep">lightstep</a></code></td>
<td><code><a href="#Tracing-Lightstep">Lightstep (oneof)</a></code></td>
<td>
<p>Use a Lightstep tracer.
NOTE: For Istio 1.15+, this configuration option will result
in using OpenTelemetry-based Lightstep integration.</p>
</td>
<td>
No
@ -3089,28 +3065,6 @@ No
<td>
<p>Use a Datadog tracer.</p>
</td>
<td>
No
</td>
</tr>
<tr id="Tracing-stackdriver" class="oneof">
<td><code><a href="#Tracing-stackdriver">stackdriver</a></code></td>
<td><code><a href="#Tracing-Stackdriver">Stackdriver (oneof)</a></code></td>
<td>
<p>Use a Stackdriver tracer.</p>
</td>
<td>
No
</td>
</tr>
<tr id="Tracing-open_census_agent" class="oneof">
<td><code><a href="#Tracing-open_census_agent">openCensusAgent</a></code></td>
<td><code><a href="#Tracing-OpenCensusAgent">OpenCensusAgent (oneof)</a></code></td>
<td>
<p>Use an OpenCensus tracer exporting to an OpenCensus agent.</p>
</td>
<td>
No

View File

@ -569,6 +569,7 @@ type Tracing_Lightstep_ struct {
// Use a Lightstep tracer.
// NOTE: For Istio 1.15+, this configuration option will result
// in using OpenTelemetry-based Lightstep integration.
// $hide_from_docs
Lightstep *Tracing_Lightstep `protobuf:"bytes,2,opt,name=lightstep,proto3,oneof"`
}
@ -579,11 +580,13 @@ type Tracing_Datadog_ struct {
type Tracing_Stackdriver_ struct {
// Use a Stackdriver tracer.
// $hide_from_docs
Stackdriver *Tracing_Stackdriver `protobuf:"bytes,4,opt,name=stackdriver,proto3,oneof"`
}
type Tracing_OpenCensusAgent_ struct {
// Use an OpenCensus tracer exporting to an OpenCensus agent.
// $hide_from_docs
OpenCensusAgent *Tracing_OpenCensusAgent `protobuf:"bytes,9,opt,name=open_census_agent,json=openCensusAgent,proto3,oneof"`
}

View File

@ -136,12 +136,15 @@ message Tracing {
// Use a Lightstep tracer.
// NOTE: For Istio 1.15+, this configuration option will result
// in using OpenTelemetry-based Lightstep integration.
// $hide_from_docs
Lightstep lightstep = 2;
// Use a Datadog tracer.
Datadog datadog = 3;
// Use a Stackdriver tracer.
// $hide_from_docs
Stackdriver stackdriver = 4;
// Use an OpenCensus tracer exporting to an OpenCensus agent.
// $hide_from_docs
OpenCensusAgent open_census_agent = 9;
}