Коротка відповідь: Через 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 →
