Agentless instrumentation with eBPF, Prometheus and OpenTelemetry
summary
Shows how to use eBPF to instrument applications at the kernel level and explains how to integrate that telemetry with Prometheus and OpenTelemetry for metrics and traces. Covers eBPF capabilities for agentless instrumentation and the practical connections to Prometheus and OpenTelemetry toolchains.
AI-written summary · about
chapters (13)
- 0:00Introduction
- 1:03What is eBPF and use cases
- 2:28Linux kernel and eBPF
- 6:02Kernel extension options
- 8:13How eBPF programs work
- 11:48eBPF components and use cases
- 13:54eBPF program types
- 17:28Developing eBPF with BCC
- 20:24Developing eBPF with CO-RE
- 22:13Traditional vs eBPF observability
- 23:59eBPF benefits for instrumentation
- 24:40Demo: Grafana Beyla and OpenTelemetry
- 28:02Q&A
related talks
31mZero instrumentation observability with eBPF
34mNetwork Observability with eBPF and OpenTelemetry
35mAn Exemplary Path: Leveraging EBPFs and OpenTelemetry To Auto-instrument for Exemplars
33mAuto-instrumentation of Prometheus for RED Monitorin...
33mEffortless, Standardised Homelab Observability With eBPF
45mSimplifying Instrumentation in complex systems at scale with Open Telemetry
37meBPF: Revolutionizing Observability and Telemetry for Modern Applications
31mEffortless, standardised homelab observability with eBPF
