使用Jmeter工具进行zabbix登陆测试

使用Jmeter工具进行zabbix登陆测试

版本说明:

Jmeter版本:5.0
下载地址:http://jmeter.apache.org/download_jmeter.cgi/apache-jmeter-5.0.zip
操作系统:Win7
zabbix版本:zabbix3.2
下载地址:http://jaist.dl.sourceforge.net/project/zabbix/ZABBIX Latest Stable/3.2.6/zabbix-3.2.6.tar.gz
Fidder抓包工具:4
下载地址:https://www.telerik.com/fiddler

Jmeter工具安装

1、下载jmeter安装包
2、使用解压软件解压至安装位置(可选)
3、双击文件目录下的jmeter.bat(如C:\Users\Administrator\Desktop\apache-jmeter-5.0\apache-jmeter-5.0\bin\jmeter.bat),打开如下两个程序如图,切记请勿关闭jmeter.bat快捷方式:
使用Jmeter工具进行zabbix登陆测试
使用Jmeter工具进行zabbix登陆测试
4、至此Jmeter工具安装完成,可以进入使用。

Jmeter测试zabbix服务器登陆

1、打开jmeter工具,在文件下新建测试计划,在测试计划下新建线程组,在线程组下的取样器中添加HTTP请求,监听器中添加查看结果树,聚合报告等工具,如图:
使用Jmeter工具进行zabbix登陆测试
2、在线程组中配置线程属性,线程数为1(即模拟用户数1),Ramp_up时间为1(线程数启动时间),循环次数为1(点击总数是线程数乘以循环次数为1)
使用Jmeter工具进行zabbix登陆测试
3、在HTTP请求页面中配置web服务器的协议,IP,端口号,HTTP请求方法,路径,参数填入管理员账号密码,内容编码:utf-8(可使用抓包工具Fidder进行查看,如图Fidder所示)
使用Jmeter工具进行zabbix登陆测试
使用Jmeter工具进行zabbix登陆测试
4、点击运行,点击聚合报告查看测试数据

jmeter测试工具聚合报告参数说明:

Label:请求名称,如HTTP请求;
#Sample:发往服务器的请求总数量;
Average:单个请求平均请求响应时间
Median:50%请求响应时间
90%Line:90%请求响应时间
95%Line:95%请求响应时间
99%Line:99%请求响应时间
Min:最小响应时间
Max:最大响应时间
Error %:错误率指的是错误请求/总请求数量
Throughput:吞吐量:每秒完成的请求数量
Received KB/sec:每秒服务器接受客户端发送请求的数据量
Sent KB/sec:每秒从客户端发往服务器请求的数据量