0

nagios プラグイン check_jmx で JMX 属性を監視しています。このプラグインは、JMXQuery という名前の複数のプロセスを生成し、その後システムがハングします。その理由と、このプラグインのしくみは何ですか?.できるだけ早く助けてください

4

1 に答える 1

0

追加情報がないため、問題が何であるかを判断するのは困難ですが、プラグインが目的のエンドポイントに接続できない可能性があるようです. この問題は、標準の JMX RMI リモーティング実装に [構成可能な] 接続/読み取りタイムアウトがないために悪化します。そのため、ネットワークの問題 (JMX-RMI でよくある問題) が発生した場合、起動された JVM は接続も終了もしません。

おそらく、nagios ホストで JConsole を起動し、プラグインを実行している JVM の 1 つに接続して、スレッド スタックを調べることができます。これに失敗した場合、kill -3 PIDはスレッド ダンプを標準出力に送信し、根本的な問題が何であるかを明らかにする必要があります。

于 2013-01-03T16:23:36.200 に答える