From 65599ad9b87b1c61cb6d8232200da88952370e96 Mon Sep 17 00:00:00 2001 From: Paul Buetow Date: Mon, 18 May 2026 19:13:59 +0300 Subject: t6 add syscall family dashboard aggregation --- docs/tutorial/tutorial.md | 9 +++++++-- 1 file changed, 7 insertions(+), 2 deletions(-) (limited to 'docs/tutorial') diff --git a/docs/tutorial/tutorial.md b/docs/tutorial/tutorial.md index 01201a2..4c556e0 100644 --- a/docs/tutorial/tutorial.md +++ b/docs/tutorial/tutorial.md @@ -58,7 +58,7 @@ The same picker can be re-opened later from the dashboard with `p`. ## Touring the dashboard tabs -The dashboard has seven tabs, addressable by number key. The default landing tab is **Flamegraph**. `tab` / `shift+tab` step forward / back. +The dashboard has eight tabs, addressable by number key. The default landing tab is **Flamegraph**. `tab` / `shift+tab` step forward / back. | Key | Tab | What it shows | |-----|-------------------|--------------------------------------------------------------------------| @@ -69,6 +69,7 @@ The dashboard has seven tabs, addressable by number key. The default landing tab | `5` | Processes (`Pro`) | Per-process / per-comm counters | | `6` | Latency (`Lat`) | Latency + inter-syscall gap histograms | | `7` | Stream (`Str`) | Live tail of individual traced events | +| `8` | Non-IO (`NIO`) | Broad non-file syscall family counters | ### 1 · Flamegraph (default landing tab) @@ -108,10 +109,14 @@ Press `6`. Two histograms: syscall **latency** (how long the syscall ran) and th ### 7 · Stream -Press `7`. A live tail of every traced event row: comm, PID, TID, syscall, file, FD, return value, bytes, latency, gap. This is the workhorse view; the next section explores it in depth. +Press `7`. A live tail of every traced event row: comm, PID, TID, syscall, family, file, FD, return value, bytes, latency, gap. This is the workhorse view; the next section explores it in depth. ![Stream tab live-tailing rows](./assets/07-stream-live.gif) +### 8 · Non-IO + +Press `8`. This groups traced non-file syscall activity by broad family: network, memory, signals, scheduler, IPC, time, process, security, polling, AIO, and miscellaneous. + ## Mastering the Stream tab Stream has two modes: **Live** (rows scroll past) and **Pause** (`space` toggles). Almost everything interesting happens in pause mode. -- cgit v1.2.3