Linux

有沒有辦法從 Nagios 主機組中排除特定主機?

  • February 8, 2018

我有一個 Nagios 伺服器,其中包括許多hostgroups. 其中之一hostgroups包括一個伺服器,我希望將其排除在檢查一個特定的 NagiosCheck之外,但我希望它繼續成為其中的成員,hostgroup因此它可以檢查所有其他checkshostgroup檢查的 Nagios。是否有一個選項exclude或類似的東西可以幫助我實現我的目標?謝謝

尚未嘗試使用主機,但使用主機組,以!作品為前綴。我使用它在繁忙的伺服器上執行不同的負載檢查:

define host {
   use         physical-host
   host_name   busy-host.example.com
   alias       busy-host.example.com
   address     10.43.16.1
   hostgroups  linux,centos,ldap,http,busy
}

define host {
   use           physical-host
   host_name     normal-host.example.com
   alias         narmal-host.example.com
   address       10.43.1.1
   hostgroups    linux,centos,dns,proxy,ldap,hp,http,puppetmaster
}

define service {
   use                   generic-service
   hostgroup_name        linux,!busy
   service_description   Load
   check_command         check_snmp_load
}

define service {
   use                   generic-service
   hostgroup_name        busy
   service_description   Load
   check_command         check_snmp_load_busy
}

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