Guider: Lightweight Real-Time Performance & Fault Monitoring Framework for Embedded...
summary
Guider is a self-contained monitoring toolkit for embedded Linux that continuously runs from boot, captures ftrace/atrace/ptrace/kprobe/uprobe/DWARF-backed samples, and automatically reacts to anomalies using JSON threshold rules. It exposes a simple TCP/UDS remote API for CI or fleet control, stores structured captures (traces, flame graphs, peak analysis, resource summaries), and ships 183 built-in commands for profiling, breakpoint counting, per-connection network/storage stats, and bulk server-side report aggregation with minimal runtime dependencies.
AI-written summary · about
chapters (10)
- 0:00Introduction to Guider
- 0:23Need for real-time monitoring
- 2:32Guider features overview
- 4:44Real-time resource monitoring
- 6:36Function-level monitoring
- 8:46Breakpoint-based tracing
- 9:55Interpreter and JIT tracing
- 10:40Automated monitoring framework
- 15:22Visualization and bulk analysis
- 17:31Q&A session
related talks
39mGuider: A New Performance Monitoring Daemon
40mGuider: The Automated Performance Monitoring Daemon
53mGuider: Performance Tracing Features for Linux
37mFrom Continuous Tracing To Automated Insights: AI-Driven Performance Analysis With Guider
36mIntroducing a New Performance Monitoring Daemon
37mKernel and userspace tracing with LTTng and friends
11mBoost SoC Debug with Smart Monitors and Embedded Software
53mDebugging Go Applications
