У вас в Kubernetes-кластере внезапно упала производительность: ноды используют CPU на 95%, но метрики приложений выглядят нормально. Как вы будете отлаживать эту ситуацию и какие инструменты включите в первую очередь?

Сначала выясните, кто потребляет CPU на нодах: приложения, системные процессы, сетевой стек или kernel workers.

Короткий ответ

Что ответить на собеседовании

Сначала выясните, кто потребляет CPU на нодах: приложения, системные процессы, сетевой стек или kernel workers.

Подробный разбор

Ответ с пояснениями

Сначала выясните, кто потребляет CPU на нодах: приложения, системные процессы, сетевой стек или kernel workers.

Сопоставьте node и container metrics, затем используйте top, pidstat, mpstat и при необходимости профиль perf. Проверьте throttling, softirq, daemonsets и недавние изменения. Нормальные агрегированные метрики приложений могут скрывать задержки или не учитывать системную нагрузку.

ИИ-помощник для собеседований

Хочешь уверенно проходить собеседования?

Попробуй ИИ-помощник для собеседований: слышит вас и собеседника, анализирует экран, подсказывает ответы в реальном времени, работает без VPN и не попадает в захват экрана.

Подробнее