Guider - Lightweight Real-Time Performance and Fault Monitoring Framework for Embedded Linux Platforms
Linux Plumbers Conference via YouTube
Learn EDR Internals: Research & Development From The Masters
Free courses from frontend to fullstack and AI
Overview
AI, Data Science & Cloud Certificates from Google, IBM & Meta — 40% Off
One plan covers every Professional Certificate on Coursera. 40% off Coursera Plus Annual.
Unlock All Certificates
Explore a lightweight real-time performance and fault monitoring framework designed specifically for embedded Linux platforms in this 20-minute conference talk. Learn how Guider addresses the challenges of diagnosing performance issues in modern embedded systems like automotive IVI and custom Linux distributions, where traditional tools like ftrace or perf fall short due to fragmented data sources and high analysis overhead. Discover how this open-source framework provides over 180 built-in commands and TCP/UDS-based remote APIs for flexible system monitoring across platforms including AGL, Android, Tizen, webOS, and custom distributions. Understand how Guider continuously monitors system behavior, evaluates JSON-configured thresholds, and autonomously generates structured reports containing runtime traces, flame graphs, peak analysis, and resource usage summaries when anomalies are detected. Examine the framework's integration with kernel infrastructure including ftrace, atrace, ptrace, kprobe, uprobe, DWARF, debugfs, and procfs for low-overhead event capture and visualization. See how it parses and correlates logging from multiple sources (kernel, journal, Android, DLT, syslog) with event timings to create interactive outputs including flamegraphs, stacked graphs, and histograms for comprehensive system observability.
Syllabus
Guider: Lightweight Real-Time Performance & Fault Monitoring Framework for Embedded... Mr Peace Lee
Taught by
Linux Plumbers Conference