locust监控界面的使用

locust性能测试界面分为New test、Statistics、Charts、Failures、Exceptions、Download Data、Top七个部分。

1、New test

点击该按钮可对模拟的总虚拟用户数和每秒启动的虚拟用户数进行编辑。
在这里插入图片描述
Number of users to simulate:模拟的总虚拟用户数
Hatch rate (users spawned/second):每秒启动的虚拟用户数
HOST:测试的地址

2、Charts

测试结果变化趋势的曲线展示图,分别为每秒完成的请求数(RPS)、响应时间、不同时间的虚拟用户数。
RPS
在这里插入图片描述
响应时间
在这里插入图片描述
不同时间的虚拟用户数
在这里插入图片描述

3、Statistics

类似于jmeter中Listen的聚合报告。
在这里插入图片描述
Type:请求类型,即接口的请求方法;
Name:请求名称;
requests:当前已完成的请求数量;
fails:当前失败的数量;
Median:响应时间的中间值,即50%的响应时间在这个数值范围内,单位为毫秒;
90%ile:根据正态分布,90%的响应时间在正态分布平均值下方,即小于这个值;
Average:平均响应时间,单位为毫秒;
Min:最小响应时间,单位为毫秒;
Max:最大响应时间,单位为毫秒;
average Size:平均每个请求的数据量,单位为字节;
current RPS(requests per second):每秒钟处理请求的数量,即RPS。

4、Failures

失败请求的展示界面。即服务器原因导致无法处理请求。
在这里插入图片描述

5、Exceptions

异常请求的展示界面。
在这里插入图片描述

6、Download Data

测试数据下载模块, 提供三种类型的CSV格式的下载,分别是:Statistics CSV、responsetime CSV、failures CSV、exceptions CSV。
在这里插入图片描述
Statistics CSV
statistics csv的数据信息和前面Statistics的是一致的。
在这里插入图片描述
responsetime CSV
responsetime CSV和Statistics介绍的90%ile类似,更精确地显示响应时间在各区间分布情况。
在这里插入图片描述

7、Top

即头部的信息,包括host、slaves、RPS、failures等重要信息。
在这里插入图片描述

原文地址:https://www.cnblogs.com/hfclszs/p/13691692.html