Supported Backends
OTLP gRPC
Configuring the OTLP gRPC backend (Self-Hosted)
Getting Started
For advanced users trying to implement complex observability pipelines, Odigos support sending data to any OTLP gRPC unencrypted endpoint.
Note that if your backend expects OTLP over http you should use the OTLP http destination instead.
If your backend is supported natively in Odigos, it’s recommended to use the native integration.
Configuring Destination Fields
- OTLP_GRPC_ENDPOINT
string
: OTLP gRPC Endpoint. The format ishost:port
, host is required, port is optional and defaults to the default OTLP gRPC port4317
.- This field is required
- Example:
host:port
Adding Destination to Odigos
There are two primary methods for configuring destinations in Odigos:
Using the UI
1
Use the Odigos CLI to access the UI
2
Click on Add Destination
, select OTLP gRPC
and follow the on-screen instructions
Using Kubernetes manifests
1
Save the YAML below to a file (e.g. otlp.yaml
)
2
Apply the YAML using kubectl