jMeter - 调用 jmx 操作

jMeter - invoking jmx operations

我想使用 jMeter 以使用启用 jmx 的功能监视某些 Java 组件。我已经创建了一个测试计划,可以使用 JMXMon 样本收集器在 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 调用此方法?有没有可用的插件?

您最好的选择是使用:

要添加 groovy,请下载它,解压缩文件并将可嵌入文件夹中的 groovy-all-X.X.X.jar 复制到 jmeter/lib 文件夹。

您在评论中提到的JMeter Plugin JMXMon 插件不允许您调用方法,只能收集MBean 属性值。