作用
通过使用jp@gc - Transactions per Second和jp@gc - Response Times Over Time监听器,jmeter可以监听请求执行时的TPS和RT。
使用方法
Jmeter安装后,是不带jp@gc - Transactions per Second和jp@gc - Response Times Over Time的,使用他们需要下载jmeter插件管理器
插件下载地址
https://jmeter-plugins.org/install/Install/
下载插件后把jar包放到 lib/ext目录,然后重启jmeter,可以看到多了一个Plugins Manager
进去后在Available Plugins找到 jpgc - Standard Set 安装并重启jmeter。
重启成功后 添加-监听器-可以看到已经可以使用了。
-
监听器之jp@gc - Transactions per Second
在jmeter内的聚合报告内可以看到平均吞吐量,通过jp@gc - Transactions per Second可以查看某时间段的平均吞吐量。
Transactions per Second 即TPS,每s处理的事务数。
使用监听器jp@gc - Transactions per Second可以监控查看服务器的TPS表现。
通过更改并发数去压测,可以找出服务器的最大TPS。
-
监听器之jp@gc - Response Times Over Time
通过jp@gc - Response Times Over Time可以查看每个时间段的平均响应时间。
Response Time即RT,
聚合报告中只显示平均值
通过 添加-监听器-jp@gc - Response Times Over Time 可以查看更具体的响应时间。