Сервис мониторинга позволяет получать информацию о состоянии контейнеров.
Сервисные (преднастроенные) дашборды мониторинга доступны в личном кабинете:
для Container Services в разделе Container Apps → Container Service → <контейнерное приложение> → Мониторинг;
для Container Jobs в разделе Container Apps → Container Jobs → <задание> → Мониторинг.
Информация представлена в виде дашбордов с набором метрик.
В Container Apps по умолчанию отображаются следующие сервисные дашборды.
Использование CPU,% — потребление CPU по приложениям Container Service в процентах.
Потребление для каждого контейнерного приложения Container Service отображается суммарно для всех контейнеров, запущенных в приложении. В приложении могут быть запущены главный контейнер, sidecar-контейнер и init-контейнер.
Активные экземпляры — число работающих контейнерных приложений Container Service.
Потребление памяти, байт — потребление памяти по приложениям Container Service в байтах.
Использование CPU,% — потребление CPU по запускам заданий в процентах.
Потребление для каждого запуска задания отображается суммарно для всех контейнеров задания: главного контейнера, sidecar-контейнера и init-контейнера.
Потребление памяти, байт — потребление памяти по запускам заданий в байтах.
Для Container Apps отслеживаются следующие метрики:
Название метрики, Единица измерения | Описание | Дашборды |
|---|---|---|
Потребление памяти с учетом системного кеша для приложений, байт, containers_container_memory_usage_byte | Количество активных экземпляров контейнерного приложения Container Service. | Активные экземпляры (Container Service) |
Использование CPU для приложений, % containers_container_cpu_usage_seconds_total | Размер потребленного CPU при работе контейнерного приложения Container Service. | Использование CPU, % (Container Service) |
Потребление памяти для приложений, байт containers_container_memory_working_set_bytes | Количество занимаемой памяти при работе контейнерного приложения Container Service. | Потребление памяти, байт, % (Container Service), Активные экземпляры (Container Service) |
Использование CPU для заданий, % containers_jobs_container_cpu_usage_seconds_total | Размер потребленного CPU при запуске задания Container Job. | Использование CPU, % (Container Jobs) |
Потребление памяти для заданий, байт containers_jobs_container_memory_working_set_bytes | Количество занимаемой памяти при запуске задания Container Job. | Потребление памяти, байт, % (Container Jobs) |
Дашборд поддерживает следующие настройки и опции:
Выбор периода сбора данных. По умолчанию отображаются данные за последние 2 часа.
Выбор интервала автообновления данных. По умолчанию обновляются каждые 5 минут.
Выгрузка графика в PNG-файл.
Просмотр графика в развернутом режиме.
Подробные инструкции о работе с дашбордами читайте в документации сервиса «Мониторинг»:
Сервисные дашборды — работа с преднастроенными дашбордами.
Пользовательские дашборды — создание пользовательских дашбордов с кастомными виджетами и метриками.
Алерты — настройка алертов и уведомлений об изменении в метриках.
Вычисляемые метрики — создание сложных запросов на основе существующих метрик.