Overview
Explore practices and experiences for achieving observability in a cloud-based educational Linux lab environment built on Kubernetes using eBPF technology. Learn about the transition from a conventional single-machine SSH server system to a cloud-based infrastructure, addressing challenges in user visibility and monitoring. Discover solutions for obtaining real-time resource usage data, observing detailed user behaviors within containerized environments, and minimizing performance overhead. Gain insights into the journey of finding high observability solutions, including the exploration of various open-source monitoring tools such as ELK stack, Prometheus + Grafana, and eBPF-based solutions like Tetragon. Understand why eBPF-based solutions were deemed most suitable for the system, focusing on their minimal performance overhead and ability to capture in-depth information on system events inside user's containerized environments.
Syllabus
Enhancing Observability in Cloud Based Educational Linux Lab Environment - Isu Kim
Taught by
Linux Foundation