Если сайт «тормозит», многие первым делом смотрят на загрузку процессора. Но на виртуальном сервере узкое место часто сидит в другом: очередь диска растёт, сеть упирается в лимит, а соседние нагрузки съедают отзывчивость. Поэтому важнее смотреть не на один график, а на связку метрик.
Проверьте:
— iowait и время отклика диска: длинные пики = запросы ждут хранения;
— latency сети и потерю пакетов: даже при нормальном CPU страницы будут открываться рывками;
— steal time: если он заметен, виртуалка конкурирует за ресурсы с другими VM;
— RAM и swap: активный своп почти всегда делает хостинг «вязким».
Ещё один частый сигнал — база данных и веб-сервер работают медленно не вместе, а по отдельности. Статика грузится быстро, а динамика нет? Значит, проблема может быть в диске или БД-кэше. Медленно всё сразу? Ищите сеть, лимиты тарифа или перегрузку на уровне гипервизора. 🔍
Полезная привычка — сравнивать задержку на разных этапах: DNS, TLS, ответ приложения, отдача файлов. Так проще понять, где именно теряется время, и не менять сервер вслепую. Если узкое место найдено, его можно лечить точечно: кэш, перенос БД, SSD, больше RAM или смена конфигурации.
Не лечите «медленный сайт» повышением CPU, пока не проверили диск, сеть и steal time.
Облачный Хостинг
@cloud_hosting_ru_n1k
5 признаков, что VPS упирается не в CPU, а в сеть, диск и соседей
Этот пост опубликован в Telegram-канале Облачный Хостинг. Подписаться можно по ссылке: @cloud_hosting_ru_n1k.