我是jmeter工具的新手,已经创建了一个用于对ElasticSearch服务器进行压力测试的脚本。
我知道前面已经有人问过这个问题了,但是我仍然不知道Jmeter摘要报告中不同参数的意义是什么?
下面是我的JMeter设置:
螺纹数:4000
斜升期:5
循环计数:1
结果:
平均值:108782
最小值:5757
最大值:258917
吞吐量:15.4/秒
有人能解释一下下面图片的回答栏中的每个术语意味着什么吗?还有,我可以用哪个指标来衡量我的服务器容量?
我是jmeter工具的新手,已经创建了一个用于对ElasticSearch服务器进行压力测试的脚本。
我知道前面已经有人问过这个问题了,但是我仍然不知道Jmeter摘要报告中不同参数的意义是什么?
下面是我的JMeter设置:
螺纹数:4000
斜升期:5
循环计数:1
结果:
平均值:108782
最小值:5757
最大值:258917
吞吐量:15.4/秒
有人能解释一下下面图片的回答栏中的每个术语意味着什么吗?还有,我可以用哪个指标来衡量我的服务器容量?
1条答案
按热度按时间qv7cva1a1#
您的“压力测试”不太具有代表性。关于这些指标的含义,请参阅摘要报告侦听器文档和JMeter Glossary
# Samples
-已执行的请求数Average
-average响应时间(所有响应时间的总和除以其计数)Min
-最短响应时间Max
-最长响应时间Std. Dev
-standard deviation-显示响应时间分布的统计函数Error %
-失败请求的百分比Throughput
-每单位时间(秒)的请求数Received KB/s
-每秒从服务器接收的千字节数Sent KB/s
-与传出请求相同10。Avg Bytes
-平均响应大小(以字节为单位)还要注意的是,如果您只有1个迭代,那么您很可能还没有达到4000个用户的并发数,这可能是因为一些虚拟用户已经完成了他们的工作,而另一些用户还没有开始。
因此,我建议您:
1.将线程组中的循环计数设置为
-1
或勾选Forever1.将测试持续时间设置为5分钟或更长
1.当测试完成时,生成HTML Reporting Dashboard并检查用户数、响应时间和每秒事务数之间的关系,因为5秒的最短响应时间和25秒的最长响应时间之间的差异看起来可疑,很可能在某处存在瓶颈