3

我正在使用 JMeter 2.13 和 influxDB 0.8.8 并尝试通过使用后端侦听器将 JMeter 数据获取到 influxDB。

首先,我安装了 influxDB,更改了 JMeter 的配置并成功运行。我还添加了新数据库并向其中发布了一些数据。

我的 influxDB 配置 在此处输入图像描述

我添加了数据库,其中一个名称是 jmeter。它应该保存 JMeter 结果数据 在此处输入图像描述

最后我在 JMeter 中创建线程组。该组有一个名为 TNX01 的采样器和具有以下属性的后端侦听器。 在此处输入图像描述



当我运行 JMeter 时,我希望 JMeter 通过后端侦听器将数据发送到 influxDB,我可以在 influxDB ui 中看到它们;然而,什么也没发生。。

我错过了什么,在 influxDB 上没有看到 JMeter 结果?谢谢你的帮助 :)

4

2 回答 2

1

我认为问题出在 influxdb.conf 文件中。找到石墨部分并取消注释以下行并添加数据库行。它适用于 influxdb 0.9.3

[[graphite]]
   enabled = true
   bind-address = ":2003"
   protocol = "tcp"
   database = "jmeter"
   consistency-level = "one"
   name-separator = "."
于 2015-09-08T18:33:39.947 回答
0

更新配置文件,如下所示

在此处输入图像描述

确保 influxdb 读取您更新的配置文件。

我可以使用后端侦听器将数据发送到influxdb并使用grafana制作图表。

更多详细信息可以在这里找到。

http://www.testautomationguru.com/jmeter-real-time-results-influxdb-grafana/

于 2015-11-12T03:10:42.827 回答