Коли сайт гальмує, першим ділом перевірте, чого саме не вистачає серверу.
Процесор і процеси
sudo apt install htop -y
htop
Угорі видно завантаження кожного ядра та пам'яті, нижче — процеси. Натисніть F6, щоб сортувати за CPU або пам'яттю, F10 — вийти.
Показник load average (команда uptime) порівнюйте з кількістю vCPU: якщо він стабільно вищий, процесора не вистачає.
Пам'ять
free -h
Орієнтуйтеся на стовпчик available. Якщо він близький до нуля й активно використовується swap, серверу не вистачає оперативної пам'яті.
Диск
df -h
sudo du -sh /var/* | sort -h
Перша команда показує заповненість розділів, друга — що займає місце. Найчастіше місце з'їдають журнали в /var/log, старі образи Docker і резервні копії.
Очистити старі журнали systemd: sudo journalctl --vacuum-size=200M.
Мережа
sudo apt install iftop -y
sudo iftop
Коли ресурсів замало
Якщо ресурсів стабільно не вистачає, перейдіть на більший тариф — CPU, RAM і диск збільшуються без перенесення даних. Тимчасово допомогти з нестачею пам'яті може swap-файл.