目录
1 客户端插件
2 服务端插件
3 JMeter监控服务器性能计数器
1 客户端插件
1>JMeter插件管理器下载地址
plugins-manager.jar:http://jmeter-plugins.org/downloads/all/
2>把该插件复制到JMeter根目录下的lib\ext目录,重启Jmeter。
(如放在该目录下 E:\apache-jmeter-3.1\lib\ext)
3>打开JMeter,点击菜单栏“选项”或工具栏“Plugins Manager按钮”,打开插件管理窗体
通过搜索、勾选,安装需要的插件。
【Installed Plugins】 用于查看已安装的插件,并可通过“取消勾选 - 应用(右下方按钮)” 来卸载插件
【Available Plugins】 用于查看和安装可用的插件,并可通过“勾选 - 应用(右下方按钮)”来安装插件
【Upgrades】 用于升级插件
4>查看已安装的插件
启动JMeter就可以看到多了很多jp@gc开头的选项,表示插件安装成功
2 服务端插件
1>JMeter服务器端性能监控插件用途
安装在部署项目的服务器,可以监控到服务器的CPU、Memory、IO、硬盘等信息,为判断系统资源瓶颈提供数据。
2>下载地址
ServerAgent:https://jmeter-plugins.org/wiki/PerfMonAgent/
3>解压
在服务器上解压ServerAgent-2.2.1.zip
4>启动
Windows系统:启动startAgent.bat
Linux系统:启动startAgent.sh
cd /usr/local/ServerAgent-2.2.1
./startAgent.sh
或者后台启动,避免影响操作其它命令
cd /usr/local/ServerAgent-2.2.1
nohup ./startAgent.sh &
3 JMeter监控服务器性能计数器
1> 启动服务器端的ServerAgent
2> 客户端安装PerfMon性能监听器插件
3> 添加线程组、HTTP请求(无需配置)、PerfMon性能监听器
4> 添加要采集的性能指标
5> 线程组设为永远循环(持续采集服务器性能指标数据)
6> 启动监控,并查看结果
在图表区域点击右键,可导出图片和CSV数据