Grafana Beyla 2.5 introduces significant updates built on OpenTelemetry eBPF Instrumentation, including support for MongoDB protocols, JSON-RPC for Go applications, manual span capabilities, enhanced NodeJS distributed tracing, and a new survey mode for service discovery. These features aim to improve observability and maintain compatibility within the OpenTelemetry ecosystem while allowing community contributions.
Grafana Labs has donated its open-source eBPF-based instrumentation tool, Beyla, to the OpenTelemetry project to enhance application-level telemetry without the need for recompilation. This move aims to fill gaps in existing OpenTelemetry tooling and foster community ownership, enabling further innovation in zero-code instrumentation. Beyla will continue to exist as a Grafana-specific distribution while aligning with the upstream OpenTelemetry eBPF Instrumentation project.