JMeter:JMX / MBeans的采样器?

时间:2012-08-01 15:16:43

标签: jmeter jmx mbeans

我有可能从JMeter访问被测系统的MBean吗?我有一个系统有几个部署,但需要MBean调用来进行最后的初始化和启动。我需要访问并运行它。另外,从MBean中获取一些信息进行测试会很棒。

这怎么可能?我真的需要编写自己的采样器吗?

3 个答案:

答案 0 :(得分:3)

要初始化组件,您可以使用àjmeter设置线程组,并使用groovy作为底层包使用jsr223采样器。

使用groovy可以很容易地调用jmx操作:

否则就有一个插件:

其中包含一个jmx采样器。

答案 1 :(得分:1)

有一个项目包含一组JMeter插件,其中一个支持JMX:http://code.google.com/p/jmeter-plugins/wiki/PerfMonMetrics#JMX_Metrics

答案 2 :(得分:1)

mvmn上面提到的PerfMon将访问被测系统的MBean,但首选的JMeter插件解决方案是使用新的JMX特定插件。

以下链接显示如何在JConsole MBean树中标识jmx指标(使用ObjectName,属性名等等),然后将该信息添加到JMXMon接口。

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

相关问题