Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

Linux Foundation

Extending BCC as a Data Source for System Monitoring

Linux Foundation via YouTube

Overview

Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
Learn to extend BCC (BPF Compiler Collection) tools as data sources for real-time system monitoring pipelines in this 29-minute conference talk from the Linux Foundation. Discover how to overcome the limitations of BCC tools being designed primarily for standalone use and adapt them for streaming-based observability systems. Explore a practical architecture that transforms BCC output into time-series data by integrating with InfluxDB and visualizing results through Grafana for real-time tracking of kernel and user-space events like memory allocation. Examine enhancements to existing BCC tools, including options to output data in time-series-friendly formats such as InfluxDB's line protocol, enabling easier ingestion by monitoring agents. Understand how these modifications bridge the gap between raw eBPF observability and modern telemetry systems while maintaining BCC's standalone usability. Gain insights into leveraging eBPF for efficient tracing and monitoring of modern Linux systems, and learn how to contribute enhancements for broader monitoring use cases in real-world observability implementations.

Syllabus

Extending BCC as a Data Source for System Monitoring - Eunseon Lee, LG Electronics

Taught by

Linux Foundation

Reviews

Start your review of Extending BCC as a Data Source for System Monitoring

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.