从 CSV 文件导入数据到 InfluxDB

Import data from CSV file to InfluxDB

我的 CSV 文件中有大量数据。我有一个将该 CSV 数据导入 influxDB 的用例。我有 2 Linux 台 AWS 机器,一台机器上安装了 Influx DB,另一台机器上安装了 Graphite。我将在安装了 Graphite 的机器上保存我的 CSV 数据。有人可以帮我如何将数据从 CSV 导入 Influx DB。我已经阅读了各种文章来寻找解决方案。如果 InfluxDB 和 Graphite 在同一台机器上,我可以找到解决方案。但就我而言,两者都在不同的机器上。

我将 HTTP-API 与线路协议结合使用,应该也适用于您,也许需要重新格式化

curl -i -XPOST "http://localhost:8086/write?db=mydb" --data-binary @txtfilewithlineprotocol.csv

https://docs.influxdata.com/influxdb/v1.8/tools/api/

https://docs.influxdata.com/influxdb/v1.8/write_protocols/line_protocol_tutorial/