JMeterからテスト対象システムのMBeanにアクセスする可能性はありますか?複数のデプロイメントがあるシステムがありますが、最終的な初期化と起動を行うにはMBean呼び出しが必要です。これにアクセスして実行する必要があります。さらに、テストのためにMBeanからいくつかの情報を取得することは素晴らしいことです。
これはどのように可能ですか?本当に独自のサンプラーを作成する必要がありますか?
コンポーネントを初期化するには、àjmeterセットアップスレッドグループを使用し、基礎となるパッケージとしてgroovyを使用するjsr223サンプラーを使用できます。
groovyを使用すると、jmx操作を呼び出すのは非常に簡単です。
それ以外の場合はプラグインがあります:
jmxサンプラーが含まれています。
JMeter用のプラグインのセットを含むプロジェクトがあります。そのうちの1つはJMXをサポートしています:http ://code.google.com/p/jmeter-plugins/wiki/PerfMonMetrics#JMX_Metrics
上記のmvmnによるPerfMonは、テスト対象のシステムのMBeanにアクセスしますが、推奨されるJMeterプラグインソリューションは、新しいJMX固有のプラグインを使用することです。
次のリンクは、(ObjectName、属性名などを使用して)JConsole MBeanツリーでjmxメトリックを識別し、その情報をJMXMonインターフェースに追加する方法を示しています。