Настройка сервиса «Мониторинг производительности»

Для настройки сервиса «Мониторинг производительности» добавьте секцию ellesmon с требуемыми значениями параметров в конфигурационный файл application.yml (см. «Настройка с использованием конфигурационного файла»):

При использовании пользовательских настроек все параметры подсекции monitoring-connection, а также параметры read-metrics-interval-sec и history-metrics-interval-sec являются обязательными.

Общие настройки

monitoring-enabled

Включение сервиса «Мониторинг производительности».

Доступные значения:

  • true — сервис включен и доступен в составе приложения «Менеджер службы каталогов» (DSM);

  • false — сервис выключен.

Настройки подключения мониторинга

Настройки подключения мониторинга задаются в подсекции monitoring-connection. Источником метрик является сервис metrics_manager в составе Эллес (см. «Сервис metrics_manager»).

host

Адрес для подключения.

port

Порт для подключения.

Параметры

response-timeout-millis

Время ожидания ответа LDAP-операции в миллисекундах (необязательный параметр).

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

read-metrics-interval-sec

Интервал запроса метрики в секундах.

history-metrics-interval-sec

Период хранения полученных метрик в секундах.

Пример секции ellesmon

Пример настроек:

ellesmon:
  monitoring-enabled: true  # Включить сервис «Мониторинг производительности»
  monitoring-connection:
    host: 10.10.10.50       # Хост, на котором доступен сервис metrics_manager
    port: 3070              # Порт для доступа к метрикам по LDAP
  read-metrics-interval-sec: 1    # Интервал запроса метрики
  history-metrics-interval-sec: 3 # Период хранения метрик

Перезапуск приложения

После добавления настроек перезапустите приложение:

sudo systemctl restart dsm.service