Nagios:即使主机closures,也要检查主机服务

有没有办法强制nagios 3检查特定主机的服务(并通知这样的事件),即使主机是closures?

我这样问的原因是我有一个服务来检查一个主机的IP是否与它的DNS条目相匹配,并且即使主机closures,也可以(并且需要)检查它。

另外,即使主机有notifications_enabled 0 ,是否仍可能有特定服务的notifications_enabled 0 ? 或者有没有其他的方法来禁用主机的通知,同时保持服务?

IP匹配的DNS服务应该连接到一个叫做“DNS”的虚拟主机, 并使用假“DNS”主机,只是做一个“退出0”虚拟检查。

你也可以把它连接到你真实的DNS服务器上:如果服务器closures了,那么在检查DNS时就没有多less意义了。

不,即使主机closures,也不能检查服务。 对给定主机上的所有服务都有一个隐含的依赖关系。

要回答你的第二个问题:服务有自己的notifications_enabled设置,所以你可以让服务通知即使他们的父主机没有。 但是,如果没有定义,它将从主机inheritance。 (从主机inheritance的只有less数设置,请参见本页上的隐含inheritance )。