The Linux kernel reveals detailed observability data, but context is often missing. Imagine debugging a slow service in Kubernetes. eBPF can trace the issue by linking kernel events to the affected container, providing clarity, though it introduces added complexity. This talk explores how Inspektor Gadget abstracts eBPF’s complexity, correlating events with Kubernetes resources. You’ll see how the provided gadgets can be used and learn to build your own troubleshooting gadgets with ease.