Как мониторить загрузку CPU, RAM и диска на выделенном сервере?

Мониторинг ресурсов сервера помогает выявлять перегрузки, ошибки, «зависающие» сайты и другие проблемы. Ниже — несколько способов для Linux-серверов (например, Ubuntu, Debian, CentOS) или для серверов с Plesk.

🔹 Вариант 1: Через консоль (SSH)
🔸 CPU, RAM, диск — команда top или htop

Подключитесь к серверу через SSH:

ssh root@your.server.ip

Введите:

top

или, если установлено:

htop

Пояснение:

  • CPU — загрузка процессора по ядрам.
  • Mem — использование оперативной памяти.
  • Swap — использование подкачки.
  • Load average — средняя загрузка системы (1, 5, 15 минут).

Диск:

df -h

Показывает размер и заполнение каждого раздела.

Вариант 2: Использование команды free для оперативной памяти

free -h