2017-09-25 3 views
0

JavaコードでJMXを実装して、JMXカウンタでメジャーを表示するにはどうすればよいですか? 私はMBEANのようなXMLファイルが必要です。私は、その非常に悪い指針が必要です。JMXカウンタでメジャーを表示するためにJavaコードでJMXを実装する方法

最終的にjarファイルをビルドし、ターミナルから実行します。では、コード内に実装する必要があるのは何ですか?

+0

興味深いのは、https://github.com/statsbiblioteket/jmx-simple-demoです。 MXBeanを定義して公開し、その値を更新します。 –

答えて

0

あなたはSpringを使用しているので、私はここでSpringの文書で始めるでしょう:JMX。ドキュメントはよく書かれており、これを行う方法を正確に記述しています。

+0

ええと、以前読んだことがありますが、サーバー側と同じようにJMXを実装する必要があるコードがすでにあるので、あなたは思っています。私はすでに実装しています – addytheriot

+0

import org.springframework.jmx.export.annotation.ManagedAttribute; import org.springframework.jmx.export.annotation.ManagedResource; – addytheriot

+0

@ManagedResource(objectName = "com.carrieriq:name = AssemblyLineStreamer"、description = "このBeanはバイナリフィードプロセスのいくつかの実行を許可する")\t @ManagedAttribute(description = "RTI:最大実行を取得する") \t public int getExecutions(){ \t \t return mExecutions;しかし、これは私のJMXカウンタをjconsoleに表示するのに十分ではありません。他に何が必要なのですか? – addytheriot

関連する問題