如何在jmeter测试中获得每个采样器的吞吐量(在流入db中)

时间:2016-09-27 08:38:04

标签: jmeter influxdb grafana

我想在我的中使用每个采样器 grafana grafana绘制吞吐量/单位时间的图表jmeter test。我可以获得测试/单位时间的整体吞吐量(使用额外的表delta和涌入db中的总数)。

有人可以帮我完成这件事。

或者有没有办法在流入数据库中获得采样器明智的吞吐量,就像我们得到样本zz“jmeter.zz.a.count”一样。可以使用user.properties/jmeter.properties。< / p>

这方面有任何帮助。

1 个答案:

答案 0 :(得分:0)

默认情况下,Jmeter后端侦听器不会将采样器结果轮询到涌入。首先,您需要将summaryOnly标记为“false”,如下所示: backend listener config

然后,您可以使用修改后的jar文件(您可以在testautomationguru(dot)com上搜索。有一个修改过的jar文件,您可以在此lib / ext文件夹中下载和替换。此修改后的jar将允许后端监听器将采样器指标直接写入涌入。 这些是您在命令行中看到的相同指标 metrics from cli

一旦你在lib / ext中更换了jar,你需要通过cli传递涌入细节或者在user.properties文件中更新它们

user.properties

现在,如果你进入你的涌入数据库,并输入查询“select * from samples”,你应该看到如下的指标

influx db query

现在去grafana并绘制图表

Grafana sample