Краткий ответ: По SSH выполните htop (или top) для CPU и памяти, free -h для RAM и df -h для диска. Эти три команды отвечают на 90% вопросов «не перегружен ли мой сервер?».
Обзор
Регулярные проверки показывают, умещается ли ещё ваша нагрузка в план или пора расширить ресурсы. Все инструменты ниже — стандартные для Ubuntu, Debian, AlmaLinux и Rocky.
Что нужно иметь
- SSH-доступ к VPS.
- По желанию дополнительные утилиты:
apt install -y htop sysstat # Ubuntu / Debian dnf install -y htop sysstat # AlmaLinux / Rocky
Пошаговая инструкция
- CPU и процессы:
Сортируйте по CPU через F6; load average — вверху справа: стабильное значение выше числа vCPU означает насыщение.htop - Память:
Смотрите на available, а не free — Linux использует свободную RAM под кеш и отдаёт её по необходимости.free -h - Место на диске и I/O:
Высокийdf -h iostat -xz 5%utilв iostat = узкое место — диск. - Быстрый разовый обзор:
uptime vmstat 5 5
Типичные проблемы
- «RAM почти заполнена!» — обычно это кеш. Если
availableвfree -hв норме, всё в порядке (см. диагностику RAM). - Load average высокий, а CPU% низкий? Процессы ждут дисковый I/O — проверьте
iostat. - Диск заполнен? Найдите, что съедает место, через
ncdu /— см. как проверить место на диске.
Когда обращаться в поддержку
Если показатели выглядят нормально, а производительность всё равно плохая, или вы стабильно упираетесь в пределы плана, откройте тикет — поможем интерпретировать цифры или подскажем апгрейд (планы NVMe VPS и Power VPS созданы для I/O- и CPU-интенсивных нагрузок).
Частые вопросы
Какой load average считать слишком высоким?
Стабильная нагрузка выше числа vCPU означает насыщение процессора — например, load 8 на VPS с 4 vCPU говорит о серьёзной очереди процессов, ожидающих CPU.
Почему Linux показывает почти ноль свободной RAM?
Linux намеренно использует свободную память под дисковый кеш и мгновенно отдаёт её приложениям по необходимости. Ориентируйтесь на колонку available в выводе free -h, а не на free.
Как понять, что узкое место — диск?
Выполните iostat -xz 5 — стабильно высокий %util или большие значения await указывают на дисковый I/O. Для I/O-интенсивных нагрузок помогают планы NVMe VPS.
Похожие статьи
- Как диагностировать высокую нагрузку на CPU
- Как диагностировать высокое использование RAM
- Как проверить место на диске
- Как установить базовый мониторинг сервера
Готовы начать? Заказать VPS в Cloud2Y →
