Jmeter测试地图服务性能(三)--监控服务器性能指标
一、前言废话
压力测试过程中,也需要对被测服务器的负载情况进行监控,以便分析出服务器的性能瓶颈。这里要讲的就是Jmeter提供的PerfMon插件,通过PerfMon,你可以对服务器的CPU、内存、Swap、磁盘I/O、网络I/O等进行监控。
二、PerfMon环境配置
1.为Jmeter安装PerfMon插件
首先给Jmeter安装插件管理器,复制到Jmeter文件夹的lib/ext路径下,重启Jmeter后,在选项菜单中就可以看到plugins-manager了,然后打开插件管理器,查找PerfMon勾上勾选。
![](https://img.haomeiwen.com/i7689554/32ec5c76ca71a6b3.png)
2.重启Jmeter,在监听器中打开PerfMon
![](https://img.haomeiwen.com/i7689554/cb0832e6abfa156e.png)
![](https://img.haomeiwen.com/i7689554/633d0d32c158a34a.png)
3.下载到服务器端,windows的服务器,运行文件夹中的startAgent.bat,linux的服务器是运行startAgent.sh(需要jar环境支持)
![](https://img.haomeiwen.com/i7689554/0729b5053c21e910.png)
4.在Jmeter中配置监控参数
![](https://img.haomeiwen.com/i7689554/a6df0be27dffbe52.png)
截图5:配置服务器性能监控参数
Host/IP : 填写被监控服务器的IP或域名。
Port : 固定为4444。
Metric to collect :选择要监控的性能指标。包括CUP、内存、网络、IO吞吐等。
5.选择监控结果文件存放的路径,运行测试脚本
![](https://img.haomeiwen.com/i7689554/241a3cb4b87df3e0.png)
![](https://img.haomeiwen.com/i7689554/91c56d1250e0bcb9.png)
![](https://img.haomeiwen.com/i7689554/dd71de25de161b5f.png)
网友评论