Description
Current observability practice is largely based on manual instrumentation, which creates a barrier to entry for many wishing to implement observability in their environment. This is especially true in Kubernetes environments and microservices architecture.
eBPF (extended Berkeley Packet Filter) is an exciting new technology for Linux kernel level instrumentation, which bears the promise of no-code instrumentation and easier observability into Kubernetes environments (alongside other benefits for networking and security).
On this episode of OpenObservability Talks we’ll host Natalie Serrino, Principal Engineer at Pixie Labs, which was recently acquired by New Relic. We’ll talk about observability in Kubernetes environments, eBPF and its use cases for observability.
We’ll also talk about Pixie, the Kubernetes-native in-cluster observability platform, and the exciting news of it being open sourced and contributed these days to CNCF under Apache 2.0 license.
Natalie is a Principal Engineer and Tech Lead at New Relic. She works on the Pixie auto-telemetry observability platform, which was acquired and open sourced by New Relic. She focuses primarily on Pixie’s data layer, including its query language, compiler, and query execution engine.
Show Notes:
challenges in k8s observability
state of instrumentation
automatic instrumentation
eBPF overview
eBPF vs. service mesh side cars
Pixie project overview
Pixie’s roadmap and integration plans with CNCF ecosystem
Netflix engineering sharing use case of eBPF
instrumenting with Istio
opensearch RC1 released
K8s unpredictable spend
logs aren't enough, need tracing - recommended article
Resources:
http://www.brendangregg.com/ebpf.html
https://blog.px.dev/
https://docs.px.dev/about-pixie/roadmap/
https://www.businesswire.com/news/home/20210504005480/en/New-Relic-Joins-Cloud-Native-Computing-Foundation-Governing-Board-and-is-in-the-Process-of-Contributing-Pixie-Open-Source-for-Kubernetes-Native-Observability
https://netflixtechblog.com/how-netflix-uses-ebpf-flow-logs-at-scale-for-network-insight-e3ea997dca96
https://logz.io/blog/istio-instrumenting-microservices-distributed-tracing/
https://opensearch.org/blog/update/2021/06/opensearch-release-candidate-announcement/
https://thenewstack.io/tracing-why-logs-arent-enough-to-debug-your-microservices/
https://www.theregister.com/2021/06/29/kubernetes_spend_report/
Social:
Twitter: https://twitter.com/OpenObserv
Twitch: https://www.twitch.tv/openobservability
Website: https://openobservability.io/
In the past few years we’ve been witnessing tectonic shifts in the open source realm, with established projects taken off open source or otherwise turning to the dark side. On the other hand, we’ve seen active forks aiming to keep these projects open gaining momentum.
What does it mean for the...
Published 05/30/24
KubeCon Europe 2024 in Paris was the biggest event of the Cloud Native Computing Foundation (CNCF) to date, with over 12k participants. Have you missed it? We've got you covered! Join not one but two CNCF Ambassadors as they explore the latest and greatest highlights from the event that every...
Published 04/24/24