Overview
Explore how to enhance the observability of your Kubernetes cluster by leveraging Linux kernel tracing capabilities in this 30-minute conference talk. Discover the evolution of Linux kernel tracing from simple printk() statements to a highly optimized framework capable of tracing every aspect of the kernel in production systems. Learn how this powerful tool, originally designed for kernel debugging, has been extended to support user space tracing. Gain insights into a new open-source project that utilizes the Linux kernel tracing framework to trace containers running in Kubernetes clusters. Understand how Kubernetes pods, which are essentially Linux namespace abstractions, can be traced as regular user space processes from the kernel's perspective. Enhance your ability to monitor and troubleshoot Kubernetes environments by tapping into the rich tracing features built into and enabled by default in most major Linux distributions.
Syllabus
Mix Kubernetes with Linux Kernel Tracing to Boost the Observability of Your... - Tzvetomir Stoyanov
Taught by
Linux Foundation