我想使用jMeter来使用启用jmx的功能监视某些Java组件。我已经创建了一个测试计划,可以使用JMXMon Samples Collector在jMeter中读取jmx metrix。
任何想法如何从jMeter调用jmx操作?我想调用一个重置某些值的jmx操作。
// this is an operation that shows up in the operations tab in jconsole.
@JmxOperation(description = "Reset number of tries")
public String resetNumberOfTries() {
nrOfTries = 0;
return "The total number of tries was reset!";
}
如何从jMeter调用此方法?是否有可用的插件?
答案 0 :(得分:0)
您最好的选择是使用:
Groovy作为语言,因为它很容易从中调用JMX:
要添加groovy,请下载它,解压缩文件并将embeddable文件夹中的groovy-all-X.X.X.jar复制到jmeter / lib文件夹。
您在评论中提到的JMeter插件JMXMon插件不允许您调用方法,只允许收集MBean属性值。