Мы готовы провести персональную демонстрацию решения под ваш запрос
Заполните форму
Kubernetes: состояние кластера в одном разделе
Новый раздел GMONIT позволяет увидеть состояние Kubernetes в одном месте — от общей сводки по всем подключённым кластерам до конкретного контейнера. Команда может быстро заметить недоступные узлы, неработающие поды, нехватку реплик, перезапуски контейнеров, нехватку памяти и ограничения из-за лимитов CPU.

Данные собирает инфраструктурный агент GMONIT, развёрнутый в кластере: он получает состояние объектов через API Kubernetes и показатели потребления ресурсов через kubelet. Отдельный агент для нового раздела не требуется.

Для анализа доступны готовые дашборды:
  • Обзор и кластеры дают общую картину по всем подключённым кластерам: количество узлов, пространств имён, рабочих нагрузок, подов и контейнеров, готовность подов, перезапуски и нехватка памяти. Для каждого кластера можно посмотреть его состав, версию Kubernetes, недоступные узлы, фактическое потребление CPU и памяти и долю уже зарезервированных ресурсов.
  • Узлы помогают найти перегруженный или недоступный сервер. Можно посмотреть загрузку процессора, памяти и диска, сетевые показатели, количество занятых мест для подов и признаки нехватки ресурсов.
  • Пространства имён и рабочие нагрузки показывают, какие команды или окружения потребляют больше ресурсов и набрала ли нагрузка необходимое количество реплик. Сейчас поддерживаются Deployment, StatefulSet и DaemonSet.
  • Поды и контейнеры показывают состояние, потребление ресурсов, перезапуски, случаи нехватки памяти, причину последнего завершения и ограничения из-за лимита CPU. Из узла можно перейти к его подам, а из пода — к контейнерам.

Если внутри пода работает приложение с APM-агентом, GMONIT связывает его с инфраструктурными показателями. Так можно перейти от проблемы контейнера к времени ответа и ошибкам приложения и понять, повлияла ли ситуация на пользователей.

Раздел будет полезен DevOps-, SRE-, платформенным командам и специалистам эксплуатации. В первую очередь — банкам, финтеху, интернет-магазинам, маркетплейсам, SaaS-сервисам и другим компаниям, которые используют Kubernetes для большого количества приложений и хотят быстрее переходить от общей картины к конкретному узлу, нагрузке, поду или контейнеру.