Set up OBI

Learn how to set up and run OBI.

You are viewing the English version of this page because it has not yet been fully translated. Interested in helping out? See Contributing.

OpenTelemetry eBPF Instrumentation Logo

Set up OBI

There are different options to set up and run OBI:

For information on configuration options and data export modes, see the Configure OBI documentation.

You can run OBI as a standalone process. This approach is suitable for running with bare metal installations, in virtual machines, for local development, or advanced use cases. Consult the documentation in the Git repository to learn how to set up OBI as a standalone process.

Note: If you will be using OBI to generate traces, please make sure you’ve read our documentation section on configuring the Routes Decorator. Since OBI is auto-instrumenting your application without any modifications to your code, the service names and URLs that are automatically assigned might not be what you expect.


Run Beyla as a Docker container

Learn how to set up and run Beyla as a standalone Docker container that instruments another container.

Deploy Beyla in Kubernetes

Learn how to deploy Beyla in Kubernetes.

Deploy Beyla in Kubernetes with Helm

Learn how to deploy Beyla as a Helm chart in Kubernetes.

Run Beyla in Kubernetes using Grafana Alloy Helm's chart

Learn how to instrument an application export data with Prometheus to Grafana Cloud

Run OBI as a standalone process

Learn how to setup and run OBI as a standalone Linux process.


সর্বশেষ পরিবর্তিত July 10, 2025: Migrate beyla documentation for OBI (4e2cb561)