Connect
open_telemetry_collector
Send tracing events to an Open Telemetry collector.
-
Common
-
Advanced
tracer:
open_telemetry_collector:
service: benthos
http: [] # No default (required)
grpc: [] # No default (required)
sampling:
enabled: false
ratio: 0 # No default (optional)
tracer:
open_telemetry_collector:
service: benthos
http: [] # No default (required)
grpc: [] # No default (required)
tags: {}
sampling:
enabled: false
ratio: 0 # No default (optional)
Fields
grpc[].address
The endpoint of a collector to send events to.
Requires version 4.26.0 or later.
Type: string
# Examples:
address: localhost:4317
grpc[].secure
Connect to the collector with client transport security
Requires version 4.20.0 or later.
Type: bool
Default: false
http[].address
The endpoint of a collector to send events to.
Requires version 4.26.0 or later.
Type: string
# Examples:
address: localhost:4318
http[].secure
Connect to the collector over HTTPS
Requires version 4.20.0 or later.
Type: bool
Default: false
sampling
Settings for trace sampling. Sampling is recommended for high-volume production workloads.
Requires version 4.25.0 or later.
Type: object
sampling.ratio
Sets the ratio of traces to sample.
Type: float
# Examples:
ratio: 0.85
# ---
ratio: 0.5
Was this helpful?