我最近将Nagios安装从3.2升级到最新版本。升级后,一切似乎都运行正常,但我今天刚刚注意到Nagios Graph的一部分已经停止工作。
我使用NRPE来执行我在网络服务器上编写的VBS脚本。该查询解析IIS创建的日志文件并返回最近10分钟内的GET条目数,返回的输出类似于:
OK: PAGEHITS 403
为了让它最初工作,我编辑了Nagios Graph的地图文件并添加了以下条目:
/output:.*PAGEHITS.*?(\d+)/
and push @s, [ 'pagehits',
[ 'data', GAUGE, $1 ] ];
这总是起作用,但是我确实注意到,自升级以来,地图文件已经恢复到默认状态,但我将其替换为包含上述条目的修改后的文件,并且它似乎没有采取这种方式。添加了此服务的新主机没有为它们生成图表。
所有其他图表都运行良好。
答案 0 :(得分:0)
显然,如果插件没有发出性能数据,nagios不再向perfdata文件发送插件输出。有关详细信息,请参阅此主题:
http://www.mail-archive.com/nagios-users@lists.sourceforge.net/msg36835.html