Monitoring

NAgios:自動添加/導入要 ping 的主機列表?

  • December 29, 2019

我正在尋找一種在 Nagios 中自動添加數百台主機來 ping 的方法。我想可能有一個過程或一個文件來填充類似文件的東西/etc/hosts,讓 Nagios 簡單地 ping 這些主機。另一個常見的服務是探測 ssh 的可用性。

使用這樣的模板:

nagios/etc/servers/host1.cfg
nagios/etc/servers/host2.cfg
....
nagios/etc/servers/host300.cfg

模板:

define host{
       name                    host-1
       use                     generic-server
       host_name               host-1
       alias                   host-1
                               #change 
       address                 127.0.0.1
}

用於從文件(如主機)為所有伺服器生成 .cfg 文件 - 您可以創建 shell 腳本。

並使用 crontab 執行它並重新載入 nagios 服務。

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