monitoring_config

Секция monitoring_config файла конфигурации YDB задаёт параметры YDB Monitoring. Ниже описаны настройки, связанные с аутентификацией на отдельных страницах встроенного мониторинга.

monitoring_config:
  # аутентификация на страницах /counters и /healthcheck
  require_counters_authentication: false
  require_healthcheck_authentication: false

Аутентификация на страницах мониторинга

Параметр

Описание

require_counters_authentication

Режим обязательной аутентификации на страницах /counters и /counters/hosts.

Возможные значения:

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

require_healthcheck_authentication

Дополнительное требование аутентификации для эндпоинта /healthcheck поверх общих правил кластера.

Возможные значения:

  • true — любой ответ /healthcheck, включая формат Prometheus (параметр format=prometheus), выдаётся только при запросе с аутентификационным токеном; запросы проходят аутентификацию и проверку прав.

    Значение true допустимо только при включенном режиме обязательной аутентификации в секции security_config файла конфигурации YDB.

  • false — при обязательной аутентификации в кластере запросы к /healthcheck без токена по-прежнему допускаются, если запрошен вывод в формате Prometheus (format=prometheus). Для остальных форматов ответа /healthcheck действуют общие правила (см. примечание ниже).

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

Примечание

Если в security_config включена обязательная аутентификация, то для ответов /healthcheck в любом формате, кроме Prometheus, токен обязателен независимо от значения require_healthcheck_authentication.

Предыдущая
Следующая