JMeter不能将数据发送到Docker环境中的influxdb

我想在Docker环境中使用influxdb和grafana来显示来自jmeter的时间序列数据。

我尝试从这篇文章中设置: http : //www.testautomationguru.com/jmeter-real-time-results-influxdb-grafana/和唯一的区别是,我是docker环境。 所以我根据docker hub( https://hub.docker.com/_/influxdb/ )给出的信息设置influxdbconfiguration: 在这里输入图像说明

我改变了这样的configuration文件: 在这里输入图像说明

并在termianl中键入:“$ docker run -p 8086:8086 \ -v $ PWD / influxdb.conf:/etc/influxdb/influxdb.conf:ro \ influxdb -config /etc/influxdb/influxdb.conf”

最后,当我想从localhost:8083获取数据时,input数据库的数据,然后input“SHOW MEASUREMETNS”,没有任何显示。 这可能是什么原因?

端口8086用于HTTP API添加数据。 如果使用石墨协议,则应启用和映射端口2003。

docker run -p 8086:8086 -p 2003:2003 ...

将工作。