# Tempest Monitoring

**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.

<figure><img src="/files/0v1Kk7RWiqrOSxf4Pvoi" alt=""><figcaption></figcaption></figure>

## Enable monitoring

> Monitoring is part of **Tempest Pro**.

1. Open the connection's **Edit** form.
2. Toggle **Monitoring** on.
3. Save and reconnect.

<figure><img src="/files/wkyNzJFPOW8VYcqmq7DC" alt="" width="375"><figcaption><p>Monitoring option in Edit form</p></figcaption></figure>

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](/account-and-privacy/how-tempest-protect-your-privacy.md) for the full data-handling story. Monitoring samples never leave your device.

## See also

* [Tempest AI Assistant](/productivity/tempest-ai-assistant.md) — ask the AI to investigate when a gauge spikes
* [Kubernetes Profiles](/productivity/kubernetes-profiles.md) — pair monitoring with `kubectl top`


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.gotempest.app/productivity/tempest-monitoring.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
