Cover an entire fleet in a day
RED metrics for every service without instrumentation.
Observabilité · Courses
Course on eBPF applied to observability: core principles, bpftrace and bcc, zero-code instrumentation with Beyla, network flows with Cilium Hubble, continuous profiling with Parca, security and production.
LEARNING PATH
Programs, hooks, maps and portability.
Beyla and OpenTelemetry eBPF Instrumentation.
Parca, Pyroscope and OpenTelemetry.
Privileges, requirements and limitations.
Recommended practices for running the product in production.
LEARN BY DOING
RED metrics for every service without instrumentation.
Flows, DNS and NetworkPolicy drops.
Files, processes and disk latency in a single command.
Continuous profiling of every process.
No: eBPF programs attach to the kernel and to existing processes. That is the whole point of the approach.
The kernel verifier prevents a program from crashing the kernel, but eBPF agents are privileged: they must be treated as sensitive components.
At least 5.8 for most modern tools, 5.15 or later recommended, with BTF enabled.
No, it complements it: eBPF covers the whole fleet effortlessly, while the OpenTelemetry SDKs provide business-level detail.