Gaining interest for the past few years, eBPF promises zero-instrumentation observability with low performance overhead. Sounds like a dream, but are we there already?
In this talk we will explore how eBPF is used today to achieve observability with no code changes. Anna will start by introducing eBPF features that get us closer to this ambitious goal. Next, she will examine a few distinct eBPF use cases in observability: granular system events, auto-generated metrics, distributed tracing, continuous profiling. We will peek at multiple open-source tools, so the audience will get plenty of pointers for further exploration, whether they want to try out tools, learn more or contribute. Finally, Anna will discuss the limits of using eBPF for observability and how it plays together with other frameworks.
Speaker
Anna Kapuścińska
Software Engineer @Isovalent
Anna is a Software Engineer at Isovalent, focusing on Kubernetes observability. Her previous roles span the industry: she wore both developer and SRE hats, and worked in AdTech, FinTech, public healthcare, end-user SaaS company and a hosting provider. On good weather nights you can find her in local parks on nighttime runs mixed with stargazing. On bad weather ones, likely with a book and a cup of tea.