2

JMeterからテスト対象システムのMBeanにアクセスする可能性はありますか?複数のデプロイメントがあるシステムがありますが、最終的な初期化と起動を行うにはMBean呼び出しが必要です。これにアクセスして実行する必要があります。さらに、テストのためにMBeanからいくつかの情報を取得することは素晴らしいことです。

これはどのように可能ですか?本当に独自のサンプラーを作成する必要がありますか?

4

3 に答える 3

3

コンポーネントを初期化するには、àjmeterセットアップスレッドグループを使用し、基礎となるパッケージとしてgroovyを使用するjsr223サンプラーを使用できます。

groovyを使用すると、jmx操作を呼び出すのは非常に簡単です。

それ以外の場合はプラグインがあります:

jmxサンプラーが含まれています。

于 2012-08-01T19:36:23.960 に答える
1

JMeter用のプラグインのセットを含むプロジェクトがあります。そのうちの1つはJMXをサポートしています:http ://code.google.com/p/jmeter-plugins/wiki/PerfMonMetrics#JMX_Metrics

于 2013-03-21T14:36:03.303 に答える
1

上記のmvmnによるPerfMonは、テスト対象のシステムのMBeanにアクセスしますが、推奨されるJMeterプラグインソリューションは、新しいJMX固有のプラグインを使用することです。

次のリンクは、(ObjectName、属性名などを使用して)JConsole MBeanツリーでjmxメトリックを識別し、その情報をJMXMonインターフェースに追加する方法を示しています。

http://jmeter-plugins.org/wiki/JMXMon/

于 2015-01-29T03:39:17.270 に答える