无法在nagios中将数据公开为图形

时间:2013-01-30 08:31:57

标签: jms jmx nagios

我正在使用Nagios监视JMS队列的Message Count属性。为此,我使用check_jmx插件,它输出为“JMX OK MessageCount = 400”。我为此服务配置了图表,但是当点击图表图标时,它显示没有可用的数据。此服务不生成任何rrd文件。如何为消息计数监视服务配置图形?在图表中我想显示消息计数/小时。我是否必须使用其他插件?

2 个答案:

答案 0 :(得分:1)

Nagios图形插件(如PNP4Nagios)使用插件输出的性能数据,即|之后的所有内容。在命令行上运行插件并查看它是否输出性能数据,并通过将-vvv添加到check_jmx来尝试不同的详细程度选项。

More info on performance data

check_jmx usage

答案 1 :(得分:0)

由于我无法从您的文字中看出,您正在使用哪个插件来生成图表,我自己推荐PNP4Nagios。 一旦安装,它的工作真的很棒。

解决您的问题:

  

并将输出显示为“JMX OK MessageCount = 400”。

如果这是消息/小时,你甚至不需要改变任何东西。

如果不是,你可以在你的nagios上将你当前版本的插件代码包含在你的问题中,或者自己动画(存储/抓取messagecount和时间戳,以便计算你的消息/小时)