Высокий CPU: серверу не хватает процессорного времени
Короткий пик может быть нормой. Устойчивая загрузка вместе с ростом load, TTFB или 5xx требует разбора процессов.
Мониторинг покажет, когда состояние изменится
Добавьте сайт или сервер один раз — perfMon будет проверять его автоматически, сохранит историю и сообщит о сбое и восстановлении.
С чего начать поиск
тяжёлый процесс приложения
неэффективный запрос или цикл
фоновая задача или backup
всплеск трафика или атака
Проверка по шагам
Найдите процесс
Смотрите CPU по процессам и контейнерам.
Сравните CPU и load
Load показывает очередь задач, а не только занятость.
Проверьте временную шкалу
Сопоставьте начало нагрузки с релизом и трафиком.
Что делать после подтверждения
- остановить ошибочную или неконтролируемую задачу
- оптимизировать код или запрос
- масштабировать только после подтверждения устойчивой нагрузки
Продолжить диагностику
Частые вопросы
100% CPU всегда означает сбой?
Нет. Важны длительность, load, число ядер и влияние на пользовательские запросы.
Нужно ли сразу добавлять CPU?
Сначала найдите причину и характер нагрузки. Масштабирование не исправляет бесконечный цикл или ошибочный запрос.
Не ждите повторения ошибки
Добавьте сайт или сервер в perfMon, чтобы сохранить историю, увидеть восстановление и получить уведомление при следующем инциденте.