Guider - Lightweight Real-Time Performance and Fault Monitoring Framework for Embedded Linux Platforms
Linux Plumbers Conference via YouTube
Free courses from frontend to fullstack and AI
Power BI Fundamentals - Create visualizations and dashboards from scratch
Overview
Coursera Flash Sale
40% Off Coursera Plus for 3 Months!
Grab it
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