使用nagios check_jmx插件监视JMX属性

时间:2013-01-02 06:05:32

标签: plugins jmx nagios nrpe

我正在使用nagios插件check_jmx监视JMX属性。这个插件产生了多个名为JMXQuery的进程,系统在此之后挂起。这是什么原因以及这个插件是如何工作的?请尽快帮助我

1 个答案:

答案 0 :(得分:0)

如果没有任何其他信息,很难说出问题所在,但听起来您的插件可能无法连接到预期的终点。在标准JMX RMI远程实现中缺少[可配置]连接/读取超时可以解决这个问题,因此,如果出现网络问题(JMX-RMI的常见问题),启动的JVM将永远不会连接,也永远不会终止。

也许您可以在nagios主机上启动JConsole并连接到运行该插件的其中一个JVM并检查线程堆栈。如果失败, kill -3 PID 应该将标准输出发送到标准输出,希望揭示底层问题是什么。