Когда сервер «тормозит», полезно смотреть не на ощущения, а на метрики.
CPU выше 70% — ещё не проблема, если load average не растёт. А вот load, стабильно превышающий число ядер, уже сигнал: процессы ждут ресурсы.
По памяти ориентир простой: если free RAM почти ноль, но есть большой cache — это нормально. Опаснее, когда начинается swap: даже 1–2 ГБ активного свопа могут поднять задержки в разы.
Для дисков важны не только MB/s, но и IOPS. База данных может упереться в 300 IOPS при смешной нагрузке по объёму, и сервер будет выглядеть «пустым», хотя фактически уже перегружен.
Сеть тоже обманывает: 100 Мбит/с редко проблема для трафика, но может стать узким местом из-за PPS, потерь пакетов и очередей.
Смотрите на цифры в связке — тогда узкое место видно сразу. 📊
Nginx Советы
@nginx_sovety_ru_n1k
Когда сервер «тормозит», полезно смотреть не на ощущения, а на метрики.
Этот пост опубликован в Telegram-канале Nginx Советы. Подписаться можно по ссылке: @nginx_sovety_ru_n1k.