{"repo":"open-telemetry/opentelemetry-ebpf-instrumentation","free":true,"listed":false,"github":"https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation","clone":"git clone https://github.com/open-telemetry/opentelemetry-ebpf-instrumentation.git","description":"Zero-code OpenTelemetry instrumentation powered by eBPF","language":"C","stars":540,"topics":["auto-instrumentation","ebpf","instrumentation","linux","metrics","observability","opentelemetry","telemetry","tracing","zero-code"],"license":"Apache-2.0","category":"analytics","readme_excerpt":"OpenTelemetry eBPF Instrumentation This repository provides eBPF instrumentation based on the OpenTelemetry standard. It provides a lightweight and efficient way to collect telemetry data using eBPF for user-space applications. O penTelemetry e- B PF I nstrumentation is commonly referred to as OBI. Project Status OBI is currently in Development. Users should expect breaking changes between minor releases while the project remains in v0 . If you are evaluating OBI for production use: - pin to a specific semver release tag instead of relying on latest , which is a moving, non-stable tag - review release notes before upgrading between minor versions - expect configuration, behavior, supported environments, and emitted telemetry to change between v0 minor releases - avoid assuming telemetry continuity for dashboards, alerts, or downstream processors before OBI declares those surfaces stable For the project's versioning and stability policy, see VERSIONING.md. For the environments and artifact platforms OBI currently documents as supported, see SUPPORT MATRIX.md. Telemetry Schema OBI's emission contract is defined as a Weaver-compatible schema registry under schemas/obi/. It extends the upstream OpenTelemetry semantic conventions registry with the metrics, spans, and attributes OBI emits that are not covered upstream. How to start developing Requirements: Docker GNU Make 1. First, generate all the eBPF Go bindings via make docker-generate . You need to re-run this make task each t","default_branch":null,"files":null,"tree":[],"storefront":"/r/open-telemetry","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/open-telemetry/opentelemetry-ebpf-instrumentation/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}