Назад | Перейти на главную страницу

пытается настроить каталог icinga2 для почтовых уведомлений для любого типа предупреждений

У меня есть веб-интерфейс icingaweb2 для icinga2 с директором.

Я хотел бы отправлять уведомления по электронной почте для любого типа предупреждений на любом хосте, который я отслеживаю.

поэтому я перешел в веб-интерфейс icingaweb2 и в левом меню щелкнул Icinga Director -> Notifications и нажал на Notifications а потом add

На самом деле я добавил два уведомления.

для одного я импортировал mail-host-notification а для другого mail-service-notification.

поэтому уведомления, связанные с хостом, - это один сценарий, а уведомления, связанные с сервисом, - это другой.

Поскольку я хочу, чтобы рассылались все виды уведомлений, в Assign where обязательная штука, которую я настроил для обслуживания - !service.disabled так что пока он включен ... и для службы я использовал host.zone == "master" поскольку у меня нет спутников, поэтому все они находятся в одной зоне.

это правильный путь?

Я не нашел нигде, чтобы определить, куда отправлять электронное письмо.

Я проверил скрипт, и там должна быть переменная окружения (я думаю) с именем USEREMAIL чтобы определить, куда отправить это электронное письмо. Я не мог найти, где его разместить!

Итак, подведем итог .. несколько вопросов:

  1. здесь Assign where правила, которые я применил, имеют смысл, чтобы предупреждать все типы уведомлений со всех хостов
  2. это способ правильно настроить уведомления по электронной почте?
  3. как установить обязательные переменные, например, куда отправлять электронное письмо?

Большое спасибо

так что я наконец нашел решение.

это в https://monitoring-portal.org/woltlab/index.php?thread/42257-setup-email-notification-through-icinga-director/

в общем, когда я пошел в notifications в директорах я не заметил меню для создания объектов пользователей.

так что этот сайт показывает, где именно он, я как-то пропустил.