我最近将我的 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 ] ];
这总是可以工作的,但是我确实注意到,自从升级以来,地图文件已经恢复到默认值,但是我用包含上面条目的修改文件替换了它,它似乎没有被选中。添加了此服务的新主机没有为它们生成图表。
所有其他图表都工作正常。