1、安装插件管理器
http://jmeter-plugins.org/install/Install/
下载plugins-manager.jar,下载成功后,放入jmeter对应ext目录下,重启jmeter
重启后,插件管理器安装成功,如图
2、Basic Graphs 插件(监听tps,平均响应时长、活动的用户总数)
通过插件管理器安装插件Basic Graphs,选择下面的appay按钮
安装成功后,自动重启,查看插件管理器,安装成功了,如图
Basic Graphs 插件安装后,增加了三个监听器:
1.Transactions per Second:TPS:每秒事务数
2.Response Times Over Time:TRT:事务响应时间
3.Active Threads Over Time:统计每秒活动的线程总数
如图
测试计划里添加对应的监听器,就可以图形化显示:tps,平均响应时常、活动的线程总数,如图
3、PerfMon 插件(监控cup,内存,io)
安装步骤同上,插件安装成功后,增加了PerfMon Metrics Collector监听器
用来监控服务器的资源使用情况,比如CPU、memory、I/O等。该插件可以在性能测试中实时监控服务器的各项资源使用。
需要在服务器端启动 ServerAgent
从 https://github.com/undera/perfmon-agent 下载 ServerAgent,然后把压缩包上传到被测服务器,解压,进入目录,Windows 环境,启动 startAgent.bat;linux环境,启动 startAgent.sh,默认使用4444端口。
windows启动agent
此时执行jmeter压测是,ServerAgent程序闪退。
查看ServerAgent错误日志问题
内容如下
初步定位是版本问题导致的,下载老版本jdk1.8.0_172
链接:https://pan.baidu.com/s/1UVBpEUWTFvTKEqkzlHeaew
提取码:1234
修改JAVA_HOME 环境变量为老版本配置后,问题解决。
如图
行动吧,在路上总比一直观望的要好,未来的你肯定会感谢现在拼搏的自己!