在InfluxDB中使用cURL从文件写入数据时缺少数据点

问题描述 投票:1回答:1

我试图通过执行命令curl -i -XPOST 'http://localhost:8086/write?db=myDB' --data-binary @data.txt,按照本文档的说明将数据插入InfluxDB数据库。其中,[[data.txt是包含超过50个点的文件。

输出:

HTTP/1.1 100 Continue HTTP/1.1 204 No Content Content-Type: application/json Request-Id: 93487c9c-a1a8-11ea-80bd-9829a645199e X-Influxdb-Build: OSS X-Influxdb-Version: 1.8.0 X-Request-Id: 93487c9c-a1a8-11ea-80bd-9829a645199e Date: Fri, 29 May 2020 12:33:18 GMT

我只能向myDB写50点,我认为这是由于HTTP/1.1 100 Continue。经过一番谷歌搜索后,我进入了this文章,并按照我的修改和执行了上述命令,例如curl -H 'Expect:' -i -XPOST 'http://localhost:8086/write?db=myDB' --data-binary @data.txt

输出:

HTTP/1.1 204 No Content Content-Type: application/json Request-Id: 54b34ebd-a1bc-11ea-80ca-9829a645199e X-Influxdb-Build: OSS X-Influxdb-Version: 1.8.0 X-Request-Id: 54b34ebd-a1bc-11ea-80ca-9829a645199e Date: Fri, 29 May 2020 14:54:43 GMT

我已经成功地绕过了HTTP/1.1 100 Continue,但仍然只写了50点到myDB

我是

InfluxDB和cURL的绝对NOOB)

我试图按照本文档通过执行命令curl -i -XPOST'http:// localhost:8086 / write?db = myDB'--data-binary @ data.txt将数据插入InfluxDB数据库。其中data.txt是...
database http curl influxdb
1个回答
0
投票
最近我发现了这个问题。问题出在data.txt文件的内容上。我在写每个数据点时都没有timestamp,因此所有测量值都分配了相同的timestamp
© www.soinside.com 2019 - 2024. All rights reserved.