See what your server is doing, without installing anything
HostDock monitors Linux servers over the SSH connection you already have. Every 3 seconds it reads /proc, df and ps, then charts CPU, memory, load and network and lists the processes using the most resources.

What you can do
Live charts
CPU, memory, load average and network throughput over the last 5 minutes, 15 minutes or hour. Hover any point for the exact value.
Disks and processes
Free space for every mounted filesystem, and the top processes with PID, user, CPU, memory and command line.
Warnings in the server list
A marker appears next to a server when disk or memory reaches 90%, CPU stays above 90%, or load exceeds 1.5× the core count.
Ask the AI about it
The AI assistant can read the same monitoring history, so “why was the CPU high ten minutes ago?” is a question it can actually answer.
At a glance
| How it collects | One shell command over SSH every 3 seconds, reading /proc, df and ps |
|---|---|
| Agent required | None. Nothing is installed or left running on the server |
| Overhead | About 4.5 ms of CPU per sample, roughly 0.15% of one core |
| Metrics | CPU %, cores, memory, swap, load average, network rx/tx, uptime, disk per mount, top processes |
| History | Up to one hour in memory, charted over 5 min, 15 min or 1 h |
| Supported servers | Linux |
Frequently asked questions
Do I need to install an agent to monitor my server?
No. HostDock runs one short command over SSH every 3 seconds that reads /proc, df and ps. Nothing is installed, and nothing keeps running on the server when HostDock is closed.
Is HostDock a replacement for Prometheus or Grafana?
No. HostDock shows what is happening right now and over the last hour while you are working on a server. It does not store long-term history or send alerts when you are away, which is what Prometheus, Grafana and similar tools are for.
More in HostDock
Bring your servers into one window
Free download for macOS 12 Monterey or later.