Monitoring

有沒有辦法讓 Icinga2 主機既是主機又是衛星主機?

  • January 20, 2018

有沒有辦法讓 Icinga2 主機既是主機又是衛星主機?我想以兩個主機相互監控的方式進行設置,以防一個主機關閉。

很抱歉沒有回答是或否。我寧願回答問題的第二部分。

如果你想互相監控兩個 Icinga 主控,你可以使用不止一種方法。

如果您想擁有兩個獨立的監控集群 - 您可以部署兩個不同的 Icinga2 集群,每個集群監控另一個集群。

也可以在高可用性設置中部署 Icinga2。然後,您可以在放置配置的位置部署一個 Icinga2 主實例。設置完成後,您應該部署第二個 master,它將與第一個 master 同步配置。這兩個主機(更確切地說是Endpoints)應該放在同一個區域,它們都可以執行checker功能來執行檢查。要執行通知,您還應該啟用notification

所有其他主機(衛星)應連接到兩個主機。

為了確保從第二個主機監控一個主機,您應該使用command_endpoint設置來安排檢查正確的主機。

所以答案是:您可以部署兩個 Icinga2 主控,它們將分擔它們的監控負載。他們也可以互相監控。

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