JMeter:JMX/MBeans的采样器?

JMeter:JMX/MBeans的采样器?,jmeter,jmx,mbeans,Jmeter,Jmx,Mbeans,我可以从JMeter访问被测系统的MBean吗?我有一个系统,它有几个部署,但需要一个MBean调用来完成最终的初始化和启动。我需要访问并运行这个。另外,从MBean中获取一些用于测试的信息会很好 这怎么可能?我真的需要编写一个自己的采样器吗?要初始化您的组件,您可以使用一个jmeter设置线程组,并使用一个使用groovy作为底层包的jsr223采样器 使用groovy,调用jmx操作非常容易: 否则会有一个插件: 它包含一个jmx采样器。有一个项目有一组JMeter插件,其中一个

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


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

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

使用groovy,调用jmx操作非常容易:

否则会有一个插件:


它包含一个jmx采样器。

有一个项目有一组JMeter插件,其中一个支持jmx:

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

下面的链接显示了如何在jconsolembean树中识别jmx度量(使用ObjectName、attributename等),然后将该信息添加到JMXMon接口


对不起,我对jmeter没有经验。我们必须自己滚。如果您决定也这样做,我的JMX包可能会有所帮助:它只支持3种不同的指标。