Перейти к содержанию
Диагностическая карта

Высокий CPU: серверу не хватает процессорного времени

Короткий пик может быть нормой. Устойчивая загрузка вместе с ростом load, TTFB или 5xx требует разбора процессов.

СигналВнимание
Что наблюдаем
CPU устойчиво близок к пределу
СлойLinux-сервер
ЦельНайти проверяемую причину
Разовая проверка показывает сейчас

Мониторинг покажет, когда состояние изменится

Добавьте сайт или сервер один раз — perfMon будет проверять его автоматически, сохранит историю и сообщит о сбое и восстановлении.

Начать бесплатно
Карта причин

С чего начать поиск

01

тяжёлый процесс приложения

02

неэффективный запрос или цикл

03

фоновая задача или backup

04

всплеск трафика или атака

Проверка по шагам

Шаг 1

Найдите процесс

Смотрите CPU по процессам и контейнерам.

Шаг 2

Сравните CPU и load

Load показывает очередь задач, а не только занятость.

Шаг 3

Проверьте временную шкалу

Сопоставьте начало нагрузки с релизом и трафиком.

Что делать после подтверждения

  • остановить ошибочную или неконтролируемую задачу
  • оптимизировать код или запрос
  • масштабировать только после подтверждения устойчивой нагрузки

Продолжить диагностику

Частые вопросы

100% CPU всегда означает сбой?

Нет. Важны длительность, load, число ядер и влияние на пользовательские запросы.

Нужно ли сразу добавлять CPU?

Сначала найдите причину и характер нагрузки. Масштабирование не исправляет бесконечный цикл или ошибочный запрос.

Следующий шаг

Не ждите повторения ошибки

Добавьте сайт или сервер в perfMon, чтобы сохранить историю, увидеть восстановление и получить уведомление при следующем инциденте.

7 дней бесплатнобез картыотмена в любой момент