Нагрузку VPS нужно смотреть как общую картину, а не по одному числу. Высокий CPU, нехватка RAM, ожидание диска, слишком много процессов или зависший сервис могут замедлять сервер по-разному.

Первые команды

uptime
free -h
df -h
top
ps aux --sort=-%cpu | head
ps aux --sort=-%mem | head

Что означают показатели

ПризнакЧто может означать
Высокий load average и высокий CPUПроцесс активно использует процессор. Проверьте top и логи сервиса.
Высокий load average и высокий wa/iowaitДиск работает медленно или операций слишком много. Проверьте логи, бэкапы, базу и хранилище.
Мало свободной памяти и растет swapСерверу может не хватать RAM или процесс утекает по памяти.
Диск почти 100%Сервисы могут не писать логи, сессии или данные базы.
Много одинаковых процессовCron, веб-запросы или сломанный скрипт запускаются слишком часто.

Порядок проверки

  1. Проверьте uptime, чтобы понять, нагрузка текущая или была раньше.
  2. Откройте top и найдите самый тяжелый процесс.
  3. Проверьте память через free -h и диск через df -h.
  4. Если проблема связана с сайтом, сравните время с access log.
  5. Если нагрузка появляется по расписанию, проверьте cron-задачи.
Нагрузку проще разбирать по выводу команд

Пришлите uptime, free -h, df -h и список процессов из top. Поможем понять, проблема в CPU, RAM, диске или конкретном сервисе.

Проверить нагрузку VPS