This is documentation for the next version of Grafana Beyla documentation. For the latest stable release, go to the latest version.

Documentationbreadcrumb arrow Beylabreadcrumb arrow Introduction
Open source

Introduction to Grafana Beyla

Grafana Beyla is an eBPF-based application auto-instrumentation tool. It helps you get started with application observability without changes to your application code or configuration.

Beyla uses eBPF to observe the requests that your services receive and send. It captures rate, errors, and duration (RED) metrics and trace spans for those requests. Beyla exports this data in the OpenTelemetry format and as native Prometheus metrics. You can send the data to Grafana Cloud, Grafana Alloy, an OpenTelemetry Collector, or another compatible backend.

Beyla is the Grafana Labs distribution of OpenTelemetry eBPF Instrumentation (OBI). Grafana Labs donated the Beyla code to the OpenTelemetry project in 2025. Beyla builds on OBI and adds features for the Grafana ecosystem. To learn about the differences, refer to Compare Beyla and OpenTelemetry eBPF Instrumentation.

Get started

To start using Beyla, complete the following steps:

Learn more

Learn more about Beyla with the following topics: