OpenObservability Talks

Codeless Kubernetes Observability with eBPF - OpenObservability Talks S2E01


Listen Later

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.

The episode was live-streamed on 20 June 2021 and the video is available at https://youtube.com/live/NYDBj5ctKaw


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/


    Socials:

    Twitter:⁠ https://twitter.com/OpenObserv⁠

    YouTube: ⁠https://www.youtube.com/@openobservabilitytalks⁠



    ...more
    View all episodesView all episodes
    Download on the App Store

    OpenObservability TalksBy Dotan Horovits

    • 5
    • 5
    • 5
    • 5
    • 5

    5

    3 ratings


    More shows like OpenObservability Talks

    View all
    The Changelog: Software Development, Open Source by Changelog Media

    The Changelog: Software Development, Open Source

    289 Listeners

    Software Engineering Daily by Software Engineering Daily

    Software Engineering Daily

    626 Listeners

    The Cloudcast by Massive Studios

    The Cloudcast

    153 Listeners

    Affaires sensibles by France Inter

    Affaires sensibles

    298 Listeners

    The Daily by The New York Times

    The Daily

    112,416 Listeners

    Syntax - Tasty Web Development Treats by Wes Bos & Scott Tolinski - Full Stack JavaScript Web Developers

    Syntax - Tasty Web Development Treats

    988 Listeners

    Kubernetes Podcast from Google by Abdel Sghiouar, Kaslin Fields

    Kubernetes Podcast from Google

    182 Listeners

    AWS Podcast by Amazon Web Services

    AWS Podcast

    202 Listeners

    DevOps Paradox by Darin Pope & Viktor Farcic

    DevOps Paradox

    25 Listeners

    AWS Morning Brief by Corey Quinn

    AWS Morning Brief

    79 Listeners

    Dwarkesh Podcast by Dwarkesh Patel

    Dwarkesh Podcast

    501 Listeners

    Developer Voices by Kris Jenkins

    Developer Voices

    30 Listeners

    Rust in Production by Matthias Endler

    Rust in Production

    26 Listeners

    KubeFM by KubeFM

    KubeFM

    2 Listeners

    The Pragmatic Engineer by Gergely Orosz

    The Pragmatic Engineer

    64 Listeners