Skip to main content
Powered by eBPF, the Odigos VM Agent automatically instruments systemd services, processes, and containers across your Linux hosts, seamlessly exporting telemetry to your observability backends. Odigos Central then brings it all together, providing a single, unified interface to view and manage all your VM Agent hosts from one place.
If you are looking to connect Kubernetes clusters, see Remote Clusters.

Prerequisites

Before you connect a host, make sure you:
  • Install VM Agent on your Linux hosts. If VM Agent is not installed yet, start with VM Agent installation.
  • Expose Odigos Central externally (for example, via an Ingress, LoadBalancer Service, or another supported exposure method).
  • Have a Central endpoint URL that is reachable from your VM hosts.
To connect VM Agent to Odigos Central, use one of the following methods:
Use odictl to connect the VM Agent to Odigos Central.
1

Open odictl on the host

odictl
odictl home screen
2

Go to the Configuration screen

Press c to navigate to the configuration screen.odictl config screen
3

Navigate to the Tower section

Use the arrow keys or mouse to navigate to the Tower section on the left side of the screen.odictl tower screen
4

Configure Tower settings

Use the Tab key or mouse to navigate and configure the following fields:
tower.enabled
boolean
required
Enable the Central controller. If false, the controller will not start.
Set this value to true.
tower.endpoint
string
required
WebSocket endpoint of the Central server in host:port or URL format.
Set this to the Central endpoint URL from the Prerequisites section above.
tower.agent_name
string
Agent name identifier for this VM Agent instance. (Defaults to IP of the host where dots are replaced with dashes, with an ip- prefix)
Set this to the display name you want to see in Odigos Central.
odictl tower screen
5

Save the configuration

Press Ctrl+S to save the configuration.
6

Exit odictl

Press Ctrl+C to exit odictl.
7

Restart the odigos-vmagent service

Restart the VM Agent service:
sudo systemctl restart odigos-vmagent.service
You should now see your VM Agent listed under Connections in the Central UI.

Next steps

VM Agent overview

Learn more about VM Agent capabilities and core concepts.