Настройки отправки

Подраздел Настройки  Настройки отправки содержит вкладки Параметры отправки, SMTP и Внешний Alertmanager.

Параметры отправки

На вкладке "Параметры отправки" отображены параметры группировки и повторной отправки сообщений.

  • group_wait — параметр для настройки времени ожидания после появления первого уведомления в группе, прежде чем будет отправлено сообщение о новых уведомлениях. Отсчитывается с момента появления первого уведомления в группе.

  • group_interval — параметр для настройки минимального промежутка времени между отправками сообщений для одной группы уведомлений.

  • repeat_interval — параметр для настройки интервала повторной отправки сообщений о незакрытых уведомлениях.

  • group_by — параметр, в котором указываются имена меток (лейблы), по которым будут группироваться уведомления.

rp 338 1

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

SMTP

На вкладке "SMTP" расположены следующие параметры:

  • Хост — адрес почтового шлюза (IP/hostname).

  • Порт — номер порта.

  • TLS — активность TLS.

  • Отправитель — адрес Визиона, от лица кого отправлено письмо.

  • Основной адрес получателя — почтовый адрес получателя уведомлений по-умолчанию (почта для уведомлений, на которые нет подписки конкретных пользователей).

Настройка авторизации осуществляется с помощью флага в чекбоксе "Без авторизации". Если флаг установлен, поля "Логин" и "Пароль" скрыты. Если флаг не установлен, то поля "Логин" и "Пароль" отображаются и обязательны для заполнения.

rp 338 2

Для проверки корректности настроек необходимо нажать кнопку Отправить тестовое письмо. В случае корректности SMTP-настроек на почтовый адрес, указанный в поле "Основной адрес получателя", должно прийти подтверждающее письмо. В противном случае в интерфейсе Визиона появится уведомление с кодом ошибки.

"Внешний Alertmanager"

rp 338 4

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

Для активации параметров необходимо перевести ползунок "Внешняя интеграция" в положение "Включено". После включения будут разблокированы поля для ввода параметров:

  • URL - адрес внешнего Alertmanager, в который необходимо осуществлять отправку уведомлений.

  • TLS — активность TLS, при переключении ползунка в положение "Включено" будут отображены параметры настройки:

    • CA File — путь к файлу сертификата центра сертификации (CA) на сервере подсистемы мониторинга, который будет использоваться для верификации TLS-сертификата сервера.

    • Cert File — путь к клиентскому TLS-сертификату на сервере подсистемы мониторинга.

    • Key File — путь к приватному ключу на сервере подсистемы мониторинга, соответствующему сертификату из поля Cert file.

    • Server name — доменное имя, которое указывается серверу при установлении TLS-соединения, чтобы сервер мог выбрать правильный сертификат для этого домена.

    • Insecure skip verify — параметр, отвечающий за пропуск TLS верификации при подключении к серверу.

  • Способ авторизации — параметры для настройки авторизации. По умолчанию выбрано значение "Без авторизации". Возможна настройка авторизации следующими способами:

    • Basic Auth

      При выборе данного способа авторизации будут отображены поля "Логин" и "Пароль".

    • Bearer Token

      При выборе данного способа авторизации будет отображено поле "Token" для указания токена авторизации.

    • OAuth2

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

      • Client ID — поле для ввода уникального идентификатора приложения, полученного при регистрации в сервисе авторизации.

      • Client secret — поле для ввода секретного ключа, выдаваемого вместе с Client ID, который используется для подтверждения подлинности приложения.

      • Token URL — поле для ввода адреса (URL), по которому приложение запрашивает токен доступа.

      • EndpointParams — поле для ввода дополнительных параметров для настройки процесса авторизации или передачи специфических данных, если это требуется сервисом.

      • Scopes — поле для ввода списка разрешений, которые приложение запрашивает у пользователя для доступа к его данным.