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