How to Monitor CPU, RAM, and Disk Usage on a Dedicated Server
Server load monitoring
Server resource monitoring helps detect overloads, errors, slow websites, and other issues.
Below are several methods for Linux servers (e.g., Ubuntu, Debian, CentOS) or servers with Plesk.
🔹 Option 1: Via Console (SSH)
🔸 CPU, RAM, Disk — top or htop Command
Connect to the server via SSH:
ssh root@your.server.ip
Then enter:
top
Or, if installed:
htop
📌 Explanation:
- CPU — processor load per core.
- Mem — RAM usage.
- Swap — swap memory usage.
- Load average — system load average (over 1, 5, and 15 minutes).
🔸 Disk:
df -h
Shows the size and usage of each partition.
🔹 Option 2: Using the free Command for RAM
free -h