Broadcast (Beta)
OpenTelemetry Collector
Send LLM traces to any OTLP-compatible backend via an OpenTelemetry Collector.
The OpenTelemetry Collector is a vendor-agnostic proxy that can receive, process, and export telemetry data. Use this destination to forward EUrouter traces to any backend that supports OTLP, including Grafana Tempo, Jaeger, Zipkin, and more.
Setup
Configure your OpenTelemetry Collector
Make sure your collector is running and has an OTLP HTTP receiver enabled. A minimal config:
receivers:
otlp:
protocols:
http:
endpoint: 0.0.0.0:4318
exporters:
# your backend exporter here
service:
pipelines:
traces:
receivers: [otlp]
exporters: [your-exporter]Add the destination in EUrouter
- Go to Broadcast in your dashboard
- Click Add Destination next to OpenTelemetry Collector
- Enter your collector's Endpoint (e.g.,
https://otel.example.com:4318) - Add an API key if your collector requires authentication
- Add Custom headers if needed
- Click Test Connection to verify
- Click Create
Configuration
| Field | Required | Description |
|---|---|---|
| Endpoint | Yes | OTLP HTTP endpoint of your collector (default: http://localhost:4318) |
| API key | No | Authentication key, if required |
| Custom headers | No | Additional HTTP headers (comma-separated key=value pairs) |