【问题标题】:'204 No Content' no data found in influxdb'204 No Content' 在 influxdb 中找不到数据
【发布时间】:2016-03-30 02:50:56
【问题描述】:

在 windows 上成功安装了 influxdb,一切都在本地按预期工作。但是无法使用 http api 从外部发布数据。

我可以通过本地连接到管理面板

http://localhost:8083/

我正在使用以下命令从远程服务器发布数据:

curl -i -XPOST 'http://172.29.6.195:8086/write?db=telegraf' --data-binary 'test_load,host=njxap1dbadm01 value=13.64'

我收到以下成功消息:

HTTP/1.1 204 No Content
Request-Id: d3b58c0c-f620-11e5-80a1-000000000000
X-Influxdb-Version: unknown
Date: Wed, 30 Mar 2016 02:40:55 GMT

登录服务器端:

[http] 2016/03/29 22:40:55 172.29.18.10 - - [29/Mar/2016:22:40:55 -0400] POST /write?db=telegraf HTTP/1.1 204 0 - curl/7.19.7 (x86_64-redhat-linux-gnu) libcurl/7.19.7 NSS/3.16.2.3 Basic ECC zlib/1.2.3 libidn/1.18 libssh2/1.4.2 d3b58c0c-f620-11e5-80a1-000000000000 0

即使我在客户端收到了成功消息,但数据并未保存在数据库中。

我从管理面板检查了数据,没有返回任何数据。用 curl 检查也没有结果。

我的数据库有 1 天的保留政策。 请帮我解决为什么数据没有保存到数据库的问题。

【问题讨论】:

    标签: influxdb


    【解决方案1】:

    我正在尝试重现这一点,但我无法在 InfluxDB 上使用最新版本。

    ~$ curl -i -XPOST 'http://localhost:8086/write?db=telegraf' --data-binary 'test_load,host=njxap1dbadm01 value=13.64'
    HTTP/1.1 204 No Content
    Request-Id: 38fcfb17-fac3-11e5-8004-000000000000
    X-Influxdb-Version: unknown
    Date: Tue, 05 Apr 2016 00:13:28 GMT
    

    日志:

    [http] 2016/04/04 17:13:28 ::1 - - [04/Apr/2016:17:13:28 -0700] POST /write?db=telegraf HTTP/1.1 204 0 - curl/7.43.0 38fcfb17-fac3-11e5-8004-000000000000 3.776752ms
    

    查询:

    > use telegraf
    Using database telegraf
    > show series
    key
    test_load,host=njxap1dbadm01
    
    > select * from test_load
    name: test_load
    ---------------
    time            host        value
    1459815208633910164 njxap1dbadm01   13.64
    

    您知道您使用的是哪个版本的 InfluxDB?

    【讨论】:

      猜你喜欢
      • 2012-09-30
      • 1970-01-01
      • 2018-08-05
      • 1970-01-01
      • 2014-03-28
      • 2017-07-24
      • 2021-11-09
      • 2021-03-09
      • 1970-01-01
      相关资源
      最近更新 更多