jmeter图形监视器在使用jp@gc-PerMon Metrics Collector

发布时间 2023-06-09 10:37:49作者: lydia朱古力7

一、准备工作:

插件安装:

1、JMeterPlugins-Standard-1.4.0

2、JMeterPlugins-Extras-1.4.0

3、ServerAgent-2.2.1

4.jre1.8

5.apache-jmeter-5.5

下载地址:

链接:https://pan.baidu.com/s/1cL61vle7caDkFPl-hR0DUQ
提取码:7777

 二、解压、复制到相应目录

 

三、运行CMDRunner.jar

windows为例,启动服务器端,确保4444端口不被占用,否则无法启用,启动后效果

1.首先要确保4444这个端口号没有被占用,运行cmd输入

netstat -ano    查看系统所有端口

netstat -ano|findstr 4444    查看指定端口4444是否被占用,如果没有返回则代表没有占用,可以继续下一步操作;如果有返回则要么修改端口号,要不就把占用4444端口的进程kill

tsaklist |findstr 进程号     查看4444端口被谁占用了

修改端口号操作:

在cmd命令窗口进入ServerAgent根目录,执行:

java -jar ./CMDRunner.jar --tool PerfMonAgent --udp-port 7777 --tcp-port 7777
修改插件端口号:

四、JMETER添加监听器jp@gc - PerfMon Metrics Collector

 

1.记得添加一个文件哦:如果没有添加可能会报错

2.启动:弹窗—如果文件已存在,那么选择左边的添加

 

遇到的问题:

1.运行时Server Agent2.2.3自行退出

JRE版本不对,但是不想动已经已经下载的其它JRE版本,可以下JRE 1.8压缩包,解压到server agent目录下,目录名改为JRE(压缩包下载地址已再前文给出)

 

2.jmeter图形监视器在使用jp@gc-PerMon Metrics Collector时,页面一直显示waiting for simples 的解决方法

可以把线程组的循环次数设置为永远,或者ramp-up和调度器结合使用

3.有时候如下图连接断了,重新cmd运行一下java -jar ..\..\CMDRunner.jar --tool PerfMonAgent命令就可

4.下图报错代表Server Agent没起来,启动即可