Мониторинг EVPT#

Мониторинг производится:

  • самостоятельно через преднастроенный JMX-порт (настройки JMX-порта задаются в скрипте запуска компонента). Подробнее описано в документе «Руководство по установке», разделы «Установка EVPT на ВМ», «Установка EVPT для облачных сред» (подраздел «Ручная установка EVPT с использованием Ansible»);

  • с помощью произвольной системы мониторинга. В качестве системы мониторинга может быть использован продукт Platform V Synapse Event-domain management (Mayak)(EDMN) или любая другая система мониторинга. Подробнее описано в документе «Руководство по установке», раздел «Установка EDMN» (подраздел «Ручная установка EVPT с использованием Ansible»);

  • при включении метрик Prometheus они будут доступны по адресу http://healthCheck.host:healthCheck.port/metrics. Параметры healthCheck.host и healthCheck.port задаются в batch.conf.

Настройка#

Для сбора метрик в файле конфигурации batch.conf в блоке batch необходимо указать следующие настройки:

Параметр

Описание

Значение по умолчанию

metrics.jmx.enabled

Включение метрик

true

metrics.jmx.domain

Корневой пакет для метрик

ru.sbt.ss.batch

metrics.jmx.step

Интервал для агрегирующих функций

1m

metrics.prometheus.enabled

Включение метрик

false

metrics.prometheus.histogramFlavor

Тип формата гистограмм

Prometheus

metrics.prometheus.step

Интервал для агрегирующих функций

1m

Метрики#

Группа метрик «Job»#

Название

Описание

Размерность

Основные атрибуты

clientConnections

Количество подключений

шт

-

jobsAdded

Количество успехов при добавлении задач

шт

-

failedJobsAdded

Количество ошибок при добавлении задач

шт

-

jobsUpdated

Количество успехов при обновлении задач

шт

-

failedJobsUpdated

Количество ошибок при обновлении задач

шт

-

jobsCanceled

Количество успехов при отмене задач

шт

-

failedJobsCanceled

Количество ошибок при отмене задач

шт

-

jobsPaused

Количество успехов при приостановке задач

шт

-

failedJobsPaused

Количество ошибок при приостановке задач

шт

-

jobsResumed

Количество успехов при возобновлении задач

шт

-

failedJobsResumed

Количество ошибок при возобновлении задач

шт

-

successfulTaskExecution

Количество успешно выполненных задач

шт

-

failedTaskExecution

Количество ошибок при выполнении задач

шт

-

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