liveBook · Manning

eBPF

eBPF is a Linux kernel technology that safely executes verified, sandboxed programs in response to kernel, networking, system, or application events.

How 2 Manning books explain it

Cyber Threat Hunting

eBPF is a Linux kernel technology that safely runs sandboxed programs in response to kernel and networking events for observability, tracing, and security enforcement.

How it is used
Provides container command, network, and system visibility during Kubernetes threat hunting.
How deep it goes
Explains deployment and Falco rule use, but defers eBPF program internals to operational detection practice.
Examples
Uses Falco alerts for in-container kubectl execution, API-server contact, and a file-upload rule exercise.
What you can do after
Apply it via Falco to collect container activity and create detection rules for suspicious behavior.

Read how Cyber Threat Hunting explains eBPF →

Cloud Observability in Action

eBPF is a technology for safely running sandboxed programs in the Linux kernel to observe or extend system behavior.

How it is used
Supports instrumentation-free observability, continuous profiling, and kernel-level telemetry collection for debugging and performance analysis.
How deep it goes
Explains verified kernel execution, user-space access, event triggering, and observability uses, but does not detail program construction.
Examples
Uses Pixie debugging, operating-system profiles, flame graphs, and Go auto-instrumentation as concrete applications.
What you can do after
Apply it via observability tools to collect profiles and telemetry without application changes, subject to platform compatibility.

Read how Cloud Observability in Action explains eBPF →

Related concepts

These guides are generated from the text of Manning books by Manning's knowledge graph and link to the sections they draw on. The full books are available on liveBook and at manning.com.