针对特定主机的Nagios服务通知

时间:2013-10-16 19:31:57

标签: notifications nagios

使用Nagios,我希望能够在特定主机上的服务失败时发送用户通知。然而,另一台主机上的那些相同服务应警告其他人。

例如:

“HostA”已启动,但“HostA”上的“www”服务已关闭 - >通知UserA “HostB”已启动,“HostB”上的“www”服务已启动 - >用户B未收到通知

换句话说......如果HostA上的WWW服务已关闭,则只应通知UserA,但如果HostB上的WWW服务已关闭,则UserB负责。


我可以轻松地将用户A分配给主机A和/或www服务,但我希望用户A负责主机A上运行的所有服务的主机A,。 / p>

想法?

1 个答案:

答案 0 :(得分:3)

将UserA分配给HostA作为联系人。 不要为HostA定义/分配任何联系人服务。然后,服务将继承主机的联系信息。见the first line in the table in the docs

或者,您可以将联系人放入联系人组。