System Metrics
The Sysinfo pane displays live system metrics as time-series line plots. It supports local and remote monitoring.
Opening Sysinfo
Section titled “Opening Sysinfo”- Click the chart icon in the top bar
- Right-click a pane header and select Sysinfo
- Use the launcher widget
Available Metrics
Section titled “Available Metrics”| Metric Key | Description |
|---|---|
cpu | Overall CPU usage percentage (0–100%) |
cpu:0 – cpu:31 | Per-core CPU usage (up to 32 cores) |
Memory
Section titled “Memory”| Metric Key | Description |
|---|---|
mem:used | Memory in use (GB) |
mem:free | Free memory (GB) |
mem:available | Available memory (GB) |
mem:total | Total system memory (GB, used for Y-axis scale) |
Network
Section titled “Network”| Metric Key | Description |
|---|---|
net:bytessent | Network bytes sent (MB/s) |
net:bytesrecv | Network bytes received (MB/s) |
net:bytestotal | Total network throughput (MB/s) |
| Metric Key | Description |
|---|---|
disk:read | Disk read throughput (MB/s) |
disk:write | Disk write throughput (MB/s) |
disk:total | Total disk I/O throughput (MB/s) |
Plot Types
Section titled “Plot Types”The Sysinfo pane supports preset plot configurations:
| Plot Type | Metrics Shown |
|---|---|
| CPU | Overall CPU % |
| Mem | Memory used |
| CPU + Mem | Both in one view |
| Net | Total network throughput |
| Net (Sent/Recv) | Sent and received separately |
| CPU + Mem + Net | All three combined |
| Disk I/O | Total disk throughput |
| Disk I/O (R/W) | Read and write separately |
| All CPU | Per-core usage (grid of plots, up to 32) |
When more than two metrics are displayed, plots arrange in a 2-column grid. Each plot auto-scales its Y-axis based on the metric type.
Data Collection
Section titled “Data Collection”- Data is collected by the backend at a configurable interval (default: 1 second)
- Points are streamed to the frontend via WebSocket events (
sysinfoevent type) - The default display window is 120 data points (2 minutes at 1s interval)
- Gap detection inserts blank segments when data is missing (e.g., after sleep/wake)
Plot Colors
Section titled “Plot Colors”Each metric type has a distinct CSS variable for theming:
| Metric | CSS Variable |
|---|---|
| CPU | --sysinfo-cpu-color |
| Memory | --sysinfo-mem-color |
| Network | --sysinfo-net-color |
| Disk | --sysinfo-net-color (shared with network) |
Remote Monitoring
Section titled “Remote Monitoring”Sysinfo supports monitoring remote hosts connected via SSH. When you have an active SSH connection:
- The
wshbinary on the remote host collects system metrics - Metrics are streamed back through the SSH tunnel
- The Sysinfo pane subscribes to events scoped to that connection
Remote and local metrics are kept separate — you can have multiple Sysinfo panes, each monitoring a different host.
See Also
Section titled “See Also”- Pane Types — Sysinfo pane overview
- Configuration — Settings that affect sysinfo display
- Interpane Communication — Event system for metric streaming