Configuring the Prometheus backend (Self-Hosted)
These instructions are for the self hosted Prometheus instance. If you need a managed service, please follow the instructions on the Grafana Cloud Prometheus page.
Enabling Remote Write in Prometheus
Currently, Odigos supports Prometheus via the Remote Write API. In order to enable remote write in Prometheus, set the following feature flag.
Supported Signals:
❌ Traces ✅ Metrics ❌ Logs
string
: Remote Write URL.
There are two primary methods for configuring destinations in Odigos:
Use the Odigos CLI to access the UI
Click on Add Destination
, select Prometheus
and follow the on-screen instructions
Save the YAML below to a file (e.g. prometheus.yaml
)
Apply the YAML using kubectl
Configuring the Prometheus backend (Self-Hosted)
These instructions are for the self hosted Prometheus instance. If you need a managed service, please follow the instructions on the Grafana Cloud Prometheus page.
Enabling Remote Write in Prometheus
Currently, Odigos supports Prometheus via the Remote Write API. In order to enable remote write in Prometheus, set the following feature flag.
Supported Signals:
❌ Traces ✅ Metrics ❌ Logs
string
: Remote Write URL.
There are two primary methods for configuring destinations in Odigos:
Use the Odigos CLI to access the UI
Click on Add Destination
, select Prometheus
and follow the on-screen instructions
Save the YAML below to a file (e.g. prometheus.yaml
)
Apply the YAML using kubectl