Mix Kubernetes with Linux Kernel Tracing to Boost the Observability of Your Cluster
Talkat Open Source Summit Europe 2023 · on Tuesday, 2023-09-19· at 14:30· Room 0A (Floor 0), Abandoibarra Etorb., 4, 48011 Bilbao, Bizkaia, Spain·
summary
An open source container-tracer project uses the Linux kernel tracing stack (tracepoints, dynamic tracing and perf-style events) to map Kubernetes pods to their underlying namespaces and processes and record syscalls, scheduling and network events. A demo shows it running against hundreds of containers in a cluster, capturing fine-grained kernel events without instrumenting application code, exporting structured traces to existing observability pipelines, and proving the approach works on production-like workloads.
AI-written summary · about
chapters (6)
- 0:00Introduction to Kubernetes tracing
- 5:00Tracing frameworks and tools
- 10:22Container tracing with eBPF
- 16:59Demo of system tracing
- 24:08Live tracing demonstration
- 28:13Q&A and summary
related talks
30mMix Kubernetes with Linux Kernel Tracing to Boost the Observability of Your Cluster
14mLeveraging Distributed Tracing in Kubernetes & Containerized Environments
33mOpenTracing and Containers: Depth, Breadth, and the Future of Tracing
19mKeynote: OpenTracing and Containers: Depth, Breadth, and the Future of Tracing - Ben Sigelman
22mBuilding a Kubernetes Operator for Automated Distributed Tracing
16mPeeking Under the Hood: Observability of Kubernetes gRPC Internals
35mNavigating the Distributed Systems Execution Maze With OpenTracing
31mFrom Kernel To Cloud: Building a Complete Open Source Observ...
