4.5 Jmeter5.3监控Linux资源报错:Uncaught Exception java.lang.NoSuchMethodError: org.apache.jmeter.samplers.

Jmeter5.3监控Linux资源报错:Uncaught Exception java.lang.NoSuchMethodError: org.apache.jmeter.samplers.

4.5 Jmeter5.3监控Linux资源报错:Uncaught Exception java.lang.NoSuchMethodError: org.apache.jmeter.samplers._第1张图片

原因:

setFormatter function exists in Jmeter 3.1 and not in Jmeter 3.2  。Work with Jmeter 3.1 until a fix will be done to PerfMon plugin

Jmeter 3.1版本之后暂时没有setFormatter函数功能,jmeter版本太高,目前只能使用Jmeter 3.1,setFormatter方法在3.1版本后不支持。Jmeter有更高版本,但是插件没有高版本。

解决方法:

安装Jmeter3.1后成功监控到Linux资源。

Jmeter3.1监控Linux系统资源操作步骤:

Jmeter监控Linux需要三个文件

JMeterPlugins-Extras.jar  (包:JMeterPlugins-Extras-1.4.0.zip)

JMeterPlugins-Standard.jar  (包:JMeterPlugins-Standard-1.4.0.zip)

ServerAgent-2.2.3.zip 或 ServerAgent-2.2.1.zip

jmeter插件下载,将JMeterPlugins-Extras.jar和JMeterPlugins-Standard.jar放到apache-jmeter-3.1\lib\ext目录下,将ServerAgent-2.2.1放到Linux服务器上面。

具体操作步骤:

1、把ServerAgent-2.2.3.zip放到Linux机器上

下载PerfMon服务器代理,下载地址:https://github.com/undera/perfmon-agent

https://github.com/undera/perfmon-agent/blob/master/README.md?utm_source=hacpai.com

ServerAgent Systems Monitor | AlertSite Documentation

操作:

1.1、#解压缩

$unzip ServerAgent-2.2.3.zip

1.2、#进入目录 

$cd ServerAgent-2.2.3

1.3、启动

$./startAgent.sh

2、将JMeterPlugins-Extras.jar和JMeterPlugins-Standard.jar放到apache-jmeter-3.1\lib\ext目录,重启Jmeter

3、Jmeter添加监听器-jp@gc - PerfMon Metrics Collector

输入IP:10.1.1.247   端口默认:4444

监控如下:

4.5 Jmeter5.3监控Linux资源报错:Uncaught Exception java.lang.NoSuchMethodError: org.apache.jmeter.samplers._第2张图片

你可能感兴趣的:(#,Jmeter,性能测试,apache,linux,java)