2016-03-30 17 views
0

Windowsにinfluxdbが正常にインストールされましたが、すべてがローカルで正常に動作しています。しかし、http apiを使用して外部からデータを投稿するのに問題があります。'204 No content' influxdbにデータがありません

私は、リモートサーバーからデータをポストするためのコマンドの下に使用しています

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基本ECC zlib/1.2.3 libidn/1.18 libssh2/1.4.2 d3b58c0c-f620-11e5-80a1- 000000000000 0

クライアント側で成功メッセージが表示されても、データがデータベースに保存されない方法があります。

私は管理パネルからデータをチェックしてデータを返しませんでした。カールでチェックしても結果は得られません。

私のデータベースの保存ポリシーは1dayです。 データがデータベースに保存されない理由の問題を解決するのを手伝ってください。

答えて

0

私はこれを再現しようとしていますが、私は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 

問合せ:あなたが使用しているInfluxDBのバージョン

> 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 

を知っていますか?

関連する問題