Skip to content
LinuxMonitoringSSH

10 Linux Commands to Check Server Health Over SSH

Ten Linux commands that tell you in minutes whether a server is healthy: load, memory, disk, failed services, logs, ports and containers, with what each result means.

By the Hectix team · · 3 min read

In short

To check a Linux server’s health over SSH, run uptime (load), free -h (memory), df -h (disk), du (what fills the disk), top (busy processes), systemctl --failed (crashed services), journalctl -p err (errors), ss -tlnp (listening ports), docker ps (containers) and dmesg (kernel problems).

Your servers, within reach.

Manage Linux servers over SSH from your phone, with AI in your projects.

Get Hectix
All posts