将自定义服务添加到nagiosgraph

我已成功将nagiosgraph添加到我们的nagios安装。 我还添加了内存检查器插件,从这里: http : 但是,我似乎无法得到这个服务的graphics是由nagiosgraph输出。

这个插件返回这样一行代码:

31% (3785 of 11903 MB) used 

所以我添加了这样的规则到地图文件:

 /output:(\d+)% \((\d+) of (\d+) MB\) used/ and push @s, ['Mem', ['Percentage', 'GUAGE', $1], ['Used', 'GUAGE', $2], ['Total', 'GUAGE', $3] ]; 

我也读过这个: http : //www.mail-archive.com/[email protected]/msg36835.html ,并确保在nagiosconfiguration文件process_performance_data=1

到目前为止,我没有任何主机上的Mem服务图,也没有rrd文件。 我不确定如何继续这个工作。 这些文档是很难遵循的,我还没有完全理解这一点。

任何人都可以指向我的教程,或一些文件,解释所需的步骤来获得服务发现和绘制的nagiosgraph?

看起来像你的插件不返回任何性能数据。 看看东道国信息。 你能看到这样的性能数据: 在这里输入图像说明