目前我使用jmeter汇总报告或摘要报告来提交报告。但他们期待一些额外的东西..我怎么能给。在测试负载时是否有用于获取服务器资源的插件。
答案 0 :(得分:1)
答案 1 :(得分:0)
有相当多的插件可以帮助您更好地分析结果。您可以参考https://jmeter-plugins.org/获取相同内容。
最常用的是:
一段时间内的响应时间
响应时间百分位数
每秒交易次数
一段时间内的响应延迟
如果使用服务器,您可以使用JMeter插件附带的以下内容
PerfMon指标收集器和服务器代理或
如果是基于Unix的系统,请使用sysstat软件包或VMstat附带的sar命令。在基于Windows的系统中,使用Perfmon在测试运行时捕获系统利用率数据,然后使用Ksar绘制使用sar收集的数据的图形。 https://sourceforge.net/projects/ksar/
如果您使用Perfmon收集数据,则使用PAL绘制图形。 https://pal.codeplex.com/
答案 2 :(得分:0)
在这种情况下,我建议使用Grafana。它显示实时结果。最好的是,可以根据需要进行配置。
现在,问题是如何使用它?使用它并不难。
如果您使用的是Mac或Linux(Any Flavour),一切都会变得容易。如果您使用Windows,建议您使用虚拟机。其背后的原因是Windows在某些请求后阻止了流量。这会导致很多头疼。
就我而言,我使用虚拟机在其中安装ubuntu,然后配置了Grafana。
要使用Grafana,您需要安装以下两项。
以下两个链接: https://grafana.com/grafana/download?platform=linux https://portal.influxdata.com/downloads/
一旦安装和设置,
您需要使用Backen Listener推送结果到Graphite Client(与Influx DB一起自动安装)。
我知道这有点令人困惑,但是一旦您了解了这件事,您和您的客户就会喜欢详细的报告。
请记住,Grafana完全是关于配置的。
让我知道您是否对此感到困惑。
很乐意提供帮助。 :)