Icinga2

嘗試為任何類型警報的郵件通知配置 icinga2 目錄

  • August 9, 2020

我有用於 icinga2 的 icingaweb2 Web 界面和導演。

我想為我監控的任何主機中的任何類型的警報發送電子郵件通知。

所以我去了 icingaweb2 web 界面,在左側菜單上我點擊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導演時,我沒有註意到創建使用者對象的菜單。

所以這個網站準確地顯示了它的位置,我不知何故錯過了它。

引用自:https://serverfault.com/questions/1029415