Nagios
Nagios 禁用服務檢查主機是否無法訪問
當我聲明主機時,我指定了一個命令來檢查我的主機是否還活著(簡單 ping):
hostgroups hostgroup-WIN check_interval 1 retry_interval 1 max_check_attempts 3 check_command check-host-alive check_period 24x7 contact_groups contact-WIN
我也有一堆監控這個伺服器的服務。
我想在主機關閉時禁用這些服務(命令“check-host-alive”失敗),因為當然,所有服務都會導致錯誤並在 Web 界面上出現一些煩人的顯示。
謝謝你。
您描述的是預設行為;服務對其主機具有隱式依賴關係。
這就是為什麼您不會收到有關已關閉主機上的服務的通知的原因。不過,它們仍將顯示在 Web 界面中。
您可以在頂部應用過濾器,以僅顯示啟動的主機上的服務。
服務檢查仍在執行,只是被禁止的通知。從 nagios 4.1.1 開始,您可以通過添加
host_down_disable_service_checks=1
來禁用服務檢查nagios.cfg
。來源:https ://support.nagios.com/forum/viewtopic.php?f=7&t=35580