Nagios:closures在主机上的服务检查/显示

我想调整nagios的方式,所有的检查停止(服务不显示,或显示为未知)的任何下降节点。 换句话说,我只想看到一个closures主机的警报,而不是1(下)+ n(每个服务1)。 请注意,我对服务显示/状态感兴趣,不仅在closures通知。

理由:我们使用nagios firefox / chrome插件来监视状态,并且nagios的行为太吵,给出这样的读数(因为每个节点有20个服务):

3 down, 1 unreachable, 4 warnings, 87 critical 

这意味着上级节点上的7个关键服务(问题出在服务上)被淹没在一堆红色的服务中,这些红色的服务仅仅是因为他们坐落在一个不可用的节点上。 我想看到的是:

 3 down, 1 unreachable, 80 unknown, 4 warnings, 7 critical 

甚至

 3 down, 1 unreachable, 4 warnings, 7 critical 

我查看了服务依赖关系,但是我没有办法描述:“在主机检查状态下在活动主机依赖关系上创build所有服务”。

我发现这里讨论的问题,其中一个参与者认为这是一个nagios错误,并在这里其中一个参与者认为这是“devise”。

事实上,我只是对效果感兴趣,更不用说devise理念。 请注意,这个nagios正在检查数百个节点,所以解决scheme的维护性也很重要。

TIA和欢呼声。

当使用Nagios / Icinga的桌面(托盘)状态监视器Nagstamon的最新版本(0.9.11)时,可以隐藏此项: http ://nagstamon.ifw-dresden.de/

在这里输入图像说明

您可以通过在状态CGI视图中应用filter来执行此操作…

Chrome / FF插件只是将数据从CGI中取出,所以如果将这些相同的filter添加到插件查询的状态URL,您可以控制显示的内容。

例如,如果您只希望它看到主机: status.cgi?hostgroup=all&style=hostdetail

对于主机上的问题服务,只有: status.cgi?host=all&servicestatustypes=28&hoststatustypes=2

有关要使用的特定值的更多信息,请参阅filter上的此博客文章 。 (他们是位域)

编辑:这正是nagstamon当你检查这些框,顺便说一句。