alertmanager

Раздел alertmanager содержит настройки взаимодействия с AlertManager.

alertmanager.api_firing_path

Путь к API для отправки уведомлений от vmalert.

alertmanager.api_health_postfix

Маршрут для проверки состояния компонента.

alertmanager.basic_auth_password

Пароль BasicAuth для HTTP-запросов к компоненту.

Значение хранится в Ansible Vault.
alertmanager.basic_auth_username

Имя пользователя BasicAuth для HTTP-запросов к компоненту.

alertmanager.component_name

Название компонента.

alertmanager.config_files

Пути к конфигурационным файлам компонента.

alertmanager.config_files.config_filepath

Путь к конфигурационному файлу компонента.

alertmanager.config_files.env_filepath

Путь к файлу с переменными, управляющими работой компонента.

alertmanager.config_files.web_config_filepath

Путь к файлу веб-конфигурации компонента.

alertmanager.external_url

URL, который указывается в рассылке.

alertmanager.host

Адрес для HTTP-запросов к компоненту.

alertmanager.port

Порт для HTTP-запросов к компоненту.

alertmanager.protocol

Протокол HTTP-сервера компонента.

alertmanager.request_timeout

Таймаут HTTP-запросов к компоненту в секундах.

alertmanager.route

Параметры маршрутов.

alertmanager.route.group_by

Список признаков для группировки уведомлений.

alertmanager.route.group_interval

Время ожидания в секундах перед отправкой повторных уведомлений для группы событий, уведомления о которых уже были отправлены. Уведомления о новых или изменившихся событиях будут отправлены только по истечении указанного периода.

alertmanager.route.group_wait

Время ожидания в секундах перед отправкой уведомлений о новых событиях. Эта задержка позволяет сгруппировать уведомления о новых событиях в одно сообщение.

alertmanager.route.repeat_interval

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

alertmanager.route_prefix

Префикс для HTTP-запросов к компоненту.

alertmanager.systemd_service

Название сервиса systemd компонента.

alertmanager.templates

Список путей к файлам, из которых загружаются определения пользовательских шаблонов уведомлений AlertManager. Последний компонент пути может содержать шаблон с подстановкой, например, templates/*.tmpl.

alertmanager.tls_ca_file

Путь к файлу TLS CA, который будет использоваться для проверки подключений к компоненту.

alertmanager.tls_cert_file

Путь к файлу сертификата TLS на стороне клиента, который будет использоваться при подключении к компоненту.

alertmanager.tls_insecure_skip_verify

Пропуск проверки TLS при HTTP-запросах к компоненту.

alertmanager.tls_key_file

Путь к ключу сертификата TLS на стороне клиента, который будет использоваться при подключении к компоненту.

alertmanager.version

Версия компонента.