透過 curl 寫入 InfluxDB

建立數據庫 curl
curl -i -XPOST http://localhost:8086/query --data-urlencode "q=CREATE DATABASE mydb"

HTTP/1.1 200 OK
Content-Type: application/json
Request-Id: 1e45336f-5e3a-11ea-bd05-000c298be77e
X-Influxdb-Build: OSS
X-Influxdb-Version: 1.7.9
X-Request-Id: 1e45336f-5e3a-11ea-bd05-000c298be77e
Date: Wed, 04 Mar 2020 17:03:49 GMT
Transfer-Encoding: chunked

{"results":[{"statement_id":0}]}
[root@hfetstlab001p ~]# 
寫入數據 curl
curl -i -XPOST 'http://localhost:8086/write?db=mydb' --data-binary 'weather,area=XYZ temperature=10,humidity=30'

HTTP/1.1 204 No Content
Content-Type: application/json
Request-Id: d501204c-5e3a-11ea-be2c-000c298be77e
X-Influxdb-Build: OSS
X-Influxdb-Version: 1.7.9
X-Request-Id: d501204c-5e3a-11ea-be2c-000c298be77e
Date: Wed, 04 Mar 2020 17:08:56 GMT
寫入多筆數據 curl
curl -i -XPOST 'http://localhost:8086/write?db=mydb' --data-binary '
weather,area=XYZ temperature=13,humidity=30
weather,area=ABC temperature=8,humidity=20
weather,area=XYZ temperature=10,humidity=30
weather,area=ABC temperature=13,humidity=20
 '

HTTP/1.1 204 No Content
Content-Type: application/json
Request-Id: a582ede4-5e3d-11ea-82b0-000c298be77e
X-Influxdb-Build: OSS
X-Influxdb-Version: 1.7.9
X-Request-Id: a582ede4-5e3d-11ea-82b0-000c298be77e
Date: Wed, 04 Mar 2020 17:29:05 GM
透過檔案寫入 curl
# cat data.txt

weather,area=XYZ temperature=10,humidity=30
weather,area=ABC temperature=3,humidity=20
weather,area=XYZ temperature=11,humidity=35
weather,area=ABC temperature=4,humidity=20

curl -i -XPOST 'http://localhost:8086/write?db=mydb' --data-binary @data.txt

HTTP/1.1 204 No Content
Content-Type: application/json
Request-Id: 673d29ff-5e3e-11ea-83e4-000c298be77e
X-Influxdb-Build: OSS
X-Influxdb-Version: 1.7.9
X-Request-Id: 673d29ff-5e3e-11ea-83e4-000c298be77e
Date: Wed, 04 Mar 2020 17:34:30 GM

不建議檔案數據一次超過5000點

HTTP response summary
2xx: If your write request received `HTTP 204 No Content`, it was a success!
4xx: InfluxDB
5xx: The system is overloaded or significantly impaired.

原始文章(https://docs.influxdata.com/influxdb/v1.7/guides/writing_data/)

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • 這篇是之前預告過的 Boost C++ Libraries 系列文章的第一篇。所介紹的,是在 Boost 裡用來格...
    依杖听江声阅读 1,318评论 0 0
  • 做梦醒来。 想起梦里面的场景:公司里小李说大家都有箱子装东西了,就阿亮还缺个箱子。我听到后马上腾了个箱子出来,说这...
    四姐的简书阅读 383评论 0 0
  • 六项精进 姓名:顾林林 公司:上海陈工电控科技有限公司 【411期】反省一组 学员 日精进打卡第415天 【447...
    紫魇阅读 255评论 1 0
  • 这是个我自己编的词,我的这个“造词”行为也就是这个词它所表现出来的症结之一,那就是喜欢给一些乱七八糟东西安上一个正...
    baller阅读 280评论 0 0