snmp_notifier_config

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

smtp_notifier.api_health_postfix

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

smtp_notifier.basic_auth_password

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

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

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

smtp_notifier.component_name

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

smtp_notifier.env_file

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

smtp_notifier.host

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

smtp_notifier.port

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

smtp_notifier.protocol

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

smtp_notifier.request_timeout

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

smtp_notifier.route_prefix

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

smtp_notifier.snmp_authentication_password

Пароль аутентификации SNMP (только для V3). Значение секрета задаётся через API.

Значение хранится в Ansible Vault.
smtp_notifier.snmp_authentication_protocol

Протокол шифрования пароля (только V3).

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

  • MD5;

  • SHA.

Значение задаётся через API.

smtp_notifier.snmp_authentication_username

Имя пользователя аутентификации SNMP (только V3).

Это поле обязательно для заполнения, если заполнено поле snmp_authentication_protocol.

Значение задаётся через API.

smtp_notifier.snmp_community

Комьюнити SNMP (только V2c).

Значение задаётся через API.

smtp_notifier.snmp_context_engine_id

Идентификатор механизма контекста (только V3).

Значение задаётся через API.

smtp_notifier.snmp_context_name

Имя контекста (только V3).

Значение задаётся через API.

smtp_notifier.snmp_destination

Адресат сообщений.

Значение задаётся через API.

smtp_notifier.snmp_private_password

Пароль шифрования SNMP (только для V3).

Значение секрета задаётся через API.

Значение хранится в Ansible Vault.
smtp_notifier.snmp_private_protocol

Протокол передачи данных SNMP (только V3).

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

  • AES;

  • DES.

Значение задаётся через API.

smtp_notifier.snmp_retries

Количество повторных посылок сообщения SNMP.

Значение задаётся через API.

smtp_notifier.snmp_security_engine_id

ID механизма безопасности SNMP (только V3).

Значение задаётся через API.

smtp_notifier.snmp_timeout_sec

Длительность таймаута в секундах.

Значение задаётся через API.

smtp_notifier.snmp_trap_default_oid

OID ловушки, если он не найден в метках сработавшего правила.

Значение задаётся через API.

smtp_notifier.snmp_trap_description_template

Путь к файлу шаблона сообщения SNMP.

smtp_notifier.snmp_trap_oid_label

Метка, содержащая OID ловушки.

smtp_notifier.snmp_version

Версия SNMP.

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

  • V2c;

  • V3.

Значение задаётся через API.

smtp_notifier.systemd_service

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

smtp_notifier.tls_ca_file

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

smtp_notifier.tls_cert_file

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

smtp_notifier.tls_insecure_skip_verify

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

smtp_notifier.tls_key_file

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

smtp_notifier.version

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

smtp_notifier.web_config_file

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