Configuration
Enable OTLP export in your Ultra config:| Field | Type | Default | Description |
|---|---|---|---|
enabled | bool | false | Enable OTLP telemetry export |
endpoint | string | "" | OTLP gRPC endpoint |
service_name | string | "ultra" | Service name for telemetry |
Backend Examples
Jaeger
Run Jaeger locally and point Ultra to it:http://localhost:16686.
Grafana Tempo
Datadog
Use the Datadog OTLP ingest endpoint:Honeycomb
What Gets Exported
- Traces — OpenTelemetry spans for every MCP operation with W3C Trace Context IDs
- Metrics — Request counts, latency histograms, error rates
Dual Storage
OTLP export works alongside local storage. When enabled, Ultra writes to both:- Local SQLite — Always available for the dashboard and local inspection
- OTLP endpoint — Exported to your chosen backend