Nagios

Nagios 禁用服務檢查主機是否無法訪問

  • January 19, 2020

當我聲明主機時,我指定了一個命令來檢查我的主機是否還活著(簡單 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

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