0

こんにちは。新人質問タイム。MBean に接続するように JMXQuery をセットアップしようとしていますが、これまでのところ、これが得られたものです。

java -classpath jmxquery org.nagios.JMXQuery -U service:jmx:rmi:///jndi/rmi://localhost:8004/jmxrmi -O java.lang:type=Memory -A "NonHeapMemoryUsage"

これが私が得るものです。

JMX CRITICAL 認証に失敗しました! 必要な資格情報

資格情報を取得しましたが、それらを JMXQuery に渡すにはどうすればよいですか?

/エース

4

4 に答える 4

1

ソースによると、-username および -password 引数を使用できるはずです。

http://code.google.com/p/jmxquery/source/browse/trunk/src/main/java/jmxquery/JMXQuery.java?r=3

于 2008-09-23T16:06:29.147 に答える
0

これは元の JMX クエリへのアドオンのようです。コメント フィールドを見てください。

/** * * JMXQuery は JMX 属性のローカルまたはリモート要求に使用されます * コンパイルと実行に使用するには JRE 1.5 が必要です。* どのように呼び出すことができるかについては、main メソッドを参照してください。* * このプラグインは nagiosexchange で見つかりました。ユーザー名/パスワード/役割システムがありませんでした。* * @作者不明 * @作者 Ryan Gravener (ryangravener@gmail.com) *
*/

元の JMXQuery で JMX にリモート アクセスする方法がないということですか? もしそうなら、あなたはそれで何ができますか?

于 2008-09-24T10:11:10.647 に答える
0

java -classpath jmxquery org.nagios.JMXQuery -U service:jmx:rmi:///jndi/rmi://localhost:8004/jmxrmi -O java.lang:type=Memory -A NonHeapMemoryUsage -K used -I NonHeapMemoryUsage - J 使用 -vvvv -w 82208358 -c 105696461 -username monitorRole -password changeme

于 2009-02-17T14:30:05.730 に答える
0

--username と --password で動作するバージョンの check_jmx をhttp://snippets.syabru.ch/nagios-jmx-plugin/download.htmlからダウンロードできます。

于 2014-05-07T10:58:49.077 に答える