Odigos Central
Odigos Central is the centralized deployment mode of Odigos, allowing organizations to manage observability configurations from a single UI across multiple Kubernetes clusters.
This feature is available in Odigos Enterprise tier only. Please contact the Odigos team to inquire about access to the Enterprise version.
Beta Feature: Odigos Central is currently in beta. The API and functionality may change in future releases.
What does Odigos Central include?
Odigos Central consists of three main components:
- Central UI – A user interface for managing all connected clusters, sources, destinations, and sampling configurations.
- Central Backend – The brain of the centralized system; stores configuration and communicates with remote clusters via a proxy.
- Central Proxy – A lightweight service deployed in each connected (remote) cluster. It securely forwards requests from the central backend to the local Odigos services (which run without public internet access).
Why use Odigos Central?
If you’re running multiple Kubernetes clusters, Odigos Central helps you:
- Manage instrumentation, sampling, and observability pipelines from one place
- Avoid logging into each cluster separately
- Centralize authentication and access management control
Getting Started
To get started with Odigos Central, you need to install the central components and configure remote clusters to connect to them.
Install Odigos Central
You can install Odigos Central using the CLI or Helm chart.
Use the odigos pro central install
command:
This installs:
- central-backend
- central-ui
- redis (for state)
- keycloak (as identity provider)
Use the odigos pro central install
command:
This installs:
- central-backend
- central-ui
- redis (for state)
- keycloak (as identity provider)
You can use the Helm chart to install Odigos Central:
Access the Central UI
After installation, you can access the Central UI using port-forward:
This will forward the Central UI to http://localhost:3000
and the Central Backend to http://localhost:8081
.
Connect Remote Clusters
To connect remote clusters to your Central deployment, you can use the odigos config set
command to configure the central backend URL and cluster name:
Example:
The central-backend-url
should point to your Central Backend service and must include the port number. If you’re using port-forward, this would be http://localhost:8081
.
Odigos Central is an Enterprise feature and requires a valid license token.
Make sure your --onprem-token
is valid and has the necessary permissions.