You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: modules/distr-tracing-otel-config-collector.adoc
+23-15Lines changed: 23 additions & 15 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -157,12 +157,15 @@ The OTLP receiver ingests data using the OpenTelemetry protocol (OTLP).
157
157
protocols:
158
158
grpc:
159
159
endpoint: 0.0.0.0:4317 <1>
160
+
tls: <2>
161
+
ca_file: ca.pem
162
+
cert_file: cert.pem
163
+
key_file: key.pem
164
+
client_ca_file: client.pem <3>
165
+
reload_interval: 1h <4>
160
166
http:
161
-
endpoint: 0.0.0.0:4318 <2>
162
-
tls: <3>
163
-
ca_file: ca.pem
164
-
cert_file: cert.pem
165
-
key_file: key.pem
167
+
endpoint: 0.0.0.0:4318 <5>
168
+
tls: <6>
166
169
167
170
service:
168
171
pipelines:
@@ -172,8 +175,11 @@ The OTLP receiver ingests data using the OpenTelemetry protocol (OTLP).
172
175
receivers: [otlp]
173
176
----
174
177
<1> The OTLP gRPC endpoint. If omitted, the default `+0.0.0.0:4317+` is used.
175
-
<2> The OTLP HTTP endpoint. If omitted, the default `+0.0.0.0:4318+` is used.
176
-
<3> The TLS server side configuration. Defines paths to TLS certificates. If omitted, TLS is disabled.
178
+
<2> The server-side TLS configuration. Defines paths to TLS certificates. If omitted, TLS is disabled.
179
+
<3> The path to the TLS certificate at which the server verifies a client certificate. This sets the value of `ClientCAs` and `ClientAuth` to `RequireAndVerifyClientCert` in the `TLSConfig`. For more information, see the link:https://godoc.org/crypto/tls#Config[`Config` of the Golang TLS package].
180
+
<4> Specifies the time interval at which the certificate is reloaded. If the value is not set, the certificate is never reloaded. `reload_interval` accepts a string containing valid units of time such as `ns`, `us` (or `µs`), `ms`, `s`, `m`, `h`.
181
+
<5> The OTLP HTTP endpoint. The default value is `+0.0.0.0:4318+`.
182
+
<6> The server-side TLS configuration. For more information, see `grpc` protocol configuration section.
177
183
178
184
[id="jaeger-receiver_{context}"]
179
185
==== Jaeger Receiver
@@ -297,7 +303,11 @@ The OTLP gRPC exporter exports data using the OpenTelemetry protocol (OTLP).
297
303
ca_file: ca.pem
298
304
cert_file: cert.pem
299
305
key_file: key.pem
300
-
headers: <3>
306
+
insecure: false <3>
307
+
insecure_skip_verify: false <4>
308
+
reload_interval: 1h <5>
309
+
server_name_override: <name> <6>
310
+
headers: <7>
301
311
X-Scope-OrgID: "dev"
302
312
service:
303
313
pipelines:
@@ -308,7 +318,11 @@ The OTLP gRPC exporter exports data using the OpenTelemetry protocol (OTLP).
308
318
----
309
319
<1> The OTLP gRPC endpoint. If the `+https://+` scheme is used, then client transport security is enabled and overrides the `insecure` setting in the `tls`.
310
320
<2> The client side TLS configuration. Defines paths to TLS certificates.
311
-
<3> Headers are sent for every RPC performed during an established connection.
321
+
<3> Disables client transport security when set to `true`. The default value is `false` by default.
322
+
<4> Skips verifying the certificate when set to `true`. The default value is `false`.
323
+
<5> Specifies the time interval at which the certificate is reloaded. If the value is not set, the certificate is never reloaded. `reload_interval` accepts a string containing valid units of time such as `ns`, `us` (or `µs`), `ms`, `s`, `m`, `h`.
324
+
<6> Overrides the virtual host name of authority such as the authority header field in requests. You can use this for testing.
325
+
<7> Headers are sent for every request performed during an established connection.
312
326
313
327
[id="otlp-http-exporter_{context}"]
314
328
==== OTLP HTTP exporter
@@ -326,9 +340,6 @@ The OTLP HTTP exporter exports data using the OpenTelemetry protocol (OTLP).
326
340
otlphttp:
327
341
endpoint: http://tempo-ingester:4318 <1>
328
342
tls: <2>
329
-
ca_file: ca.pem
330
-
cert_file: cert.pem
331
-
key_file: key.pem
332
343
headers: <3>
333
344
X-Scope-OrgID: "dev"
334
345
@@ -359,9 +370,6 @@ The Jaeger exporter exports data using the Jaeger proto format through gRPC.
0 commit comments