Tempest Monitoring

Live CPU, memory, disk, and network gauges for any SSH server you connect to with Tempest — privacy-respecting, no agent install, runs only with consent.

Tempest Monitoring turns any SSH session into a live system dashboard: CPU, memory, disk, and network gauges update in real time inside the same tab where you're working — no Grafana, no Prometheus, no agent install required. It's a quick "is this box healthy?" answer for any Linux server you can SSH into.

Enable monitoring

Monitoring is part of Tempest Pro.

  1. Open the connection's Edit form.

  2. Toggle Monitoring on.

  3. Save and reconnect.

Monitoring option in Edit form

Gauges appear above the terminal once a successful sample is collected.

What runs on your server

Tempest never sends your monitoring data anywhere — it's parsed locally and shown only in your tab.

Tempest periodically runs three standard Unix commands and parses the output:

  • top -b -n1 — first 5 lines, for CPU and memory

  • df — for disk usage

  • cat /proc/net/dev — for network I/O

These are read-only, available on virtually every Linux distribution, and require no special privileges. No agent, no daemon, no kernel module.

Compatibility

  • Linux: full support (any distro with top and /proc/net/dev).

  • macOS / BSD: partial — CPU/memory work; some disk/network parsing differs.

  • Windows servers: not supported (no /proc/net/dev).

Privacy

See How Tempest Protects Your Privacy for the full data-handling story. Monitoring samples never leave your device.

See also

Last updated