This feature is available in Odigos Enterprise tier only. Please contact the
Odigos team to inquire about access to the Enterprise version.
What does Odigos Tower include?
Odigos Tower 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 Tower?
If you’re running multiple Kubernetes clusters, Odigos Tower 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 Tower, you need to install the central components and configure remote clusters to connect to them.1
Install Odigos Tower
You can install Odigos Tower using the CLI or Helm chart.
Use the This installs:
odigos pro central install
command:- central-backend
- central-ui
- redis (for state)
- keycloak (as identity provider)
2
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
.3
Connect Remote Clusters
To connect remote clusters to your Tower deployment, you can use the Example:
odigos config set
command to configure the central backend URL and cluster name: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 Tower is an Enterprise feature and requires a valid license token. Make
sure your
--onprem-token
is valid and has the necessary permissions.