The easiest way to install Odigos is to use the helm chart:
helm repo add odigos https://keyval-dev.github.io/odigos-charts/ helm install my-odigos odigos/odigos --namespace odigos-system --create-namespace
After all the pods in the odigos-system namespace are running, open the Odigos UI by running the following command:
kubectl port-forward svc/odigos-ui 3000:3000 -n odigos-system
And navigate to http://localhost:3000
Choosing target applications
You should now see the following page:
After Odigos detected all the applications in the cluster, choose the opt out option for applications instrumentation. Opt in mode is recommended when you want to have greater control over which applications are instrumented.
Choosing observability backend
Odigos supports all the major observability backends, both open-source and commercial. Select the relevant backend for your use case below to connect it to Odigos.
That’s the last step!. Within a few minutes, you should see your application monitoring data in the selected backend.