在地图中设置nagios的位置

我安装了Nagios,并且正在努力使networking地图正确。 我遇到的问题是“Nagios”应该位于MechNAS服务器上时显示在“Internet”中。

在这里输入图像说明

我想要的是Nagios进程显示在本地networking内部。 所以它应该出现在MechNAS和开发的同一层。 configuration在哪里? 我没有看到任何地方设置它,它现在看起来就像它自己的。 文档和谷歌search似乎没有任何东西。

这也使buhjeezuz错过了我。

根据Nagios知识库,您不能:

当使用statusmap或statuswrl CGI的自动布局模式之一时,您不能隐藏Nagios进程图标,也不能更改其位置。 它的位置是自动确定的,所以它总是在地图的“根”层面。

资源

您可能需要查看Nagvis插件以获取更多可视化选项。 状态图比较漂亮。

看起来不可configuration。 这是一个耻辱。 Nagios FAQ F0081

你不能让“Nagios进程”实际上出现服务器上,但是graphics应该由host parents节点sorting。 为了让这张图反过来,尝试使得可以直接从Nagios(MechNAS,网关和开发)访问的主机没有父母。 然后,dsl_gateway将“网关”作为其“父母”设置,那么所有的外部服务器都将以dsl_gateway作为父母。

它是这样devise的,因为地图是主机依赖关系的graphics表示。

所有主机都依赖于Nagios进程,因此它总是出现在地图的顶部(或中间),例如,在您的环境中,从Nagios进程访问“MechNAS”和“开发”依赖于DSL_Gateway和网关设备是“UP”,而networking上的其他设备可以直接看到Nagios(至less你的地图在说什么)

如果您想要一个可选的可视化,请尝试NagVis。 你可以得到它自动映射(它看起来比nagios一个IMO好),或者你可以指定你自己的布局(独立于依赖),所以你可以有或没有列出Nagios进程。