【问题标题】:jMeter - invoking jmx operationsjMeter - 调用 jmx 操作
【发布时间】:2015-09-09 14:12:24
【问题描述】:

我想使用 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 调用这个方法?有没有可用的插件?

【问题讨论】:

    标签: java jmeter jmx jmeter-plugins


    【解决方案1】:

    您最好的选择是使用:

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

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

    【讨论】:

    • 但是有一个用于 jmeter 的 JMX 监视器插件,并且 OP 专门询问该插件:jmeter-plugins.org/wiki/JMXMon
    • 确实,用 JMXMon 是不可能调用 JMX 方法的。我会试试 Groovy。
    猜你喜欢
    • 2019-10-28
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-10-20
    相关资源
    最近更新 更多