alertcollector

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

alertcollector.api_firing_path

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

alertcollector.api_health_postfix

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

alertcollector.basic_auth_password

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

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

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

alertcollector.component_name

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

alertcollector.config_files.env_filepath

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

alertcollector.config_files.web_config_filepath

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

alertcollector.host

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

alertcollector.logging.audit_log_filepath

Путь к файлу журнала аудита.

alertcollector.logging.logging_filepath

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

Значение этого параметра используется при alertcollector.logging.logging_output=file.

alertcollector.logging.logging_output

Тип журналирования работы компонента.

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

  • file;

  • stderr;

  • stdout.

alertcollector.port

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

alertcollector.protocol

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

alertcollector.request_timeout

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

alertcollector.route_prefix

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

alertcollector.systemd_service

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

alertcollector.tls_ca_file

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

alertcollector.tls_cert_file

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

alertcollector.tls_insecure_skip_verify

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

alertcollector.tls_key_file

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

alertcollector.version

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