2017-10-26 7 views
0

テレグラフでhttpjsonプラグインを使用しています。Telegraf httpjsonプラグインエラー - 1つ以上のフィールドが必要です

マイtelegrafの設定は次のようになります。

[[inputs.httpjson]] 
    name = "info_metric" 
    servers = ["http://server.port/application/admin/info.json"] 
    method = "GET" 
    response_timeout = "5s" 

私は自分のブラウザからそれを得るとき、JSON自体は次のようになります。私はtelegrafログから取得

{"git":{"branch":"release/app_27.x","commit":{"id":"23cs3f","time":"2017-10-18T13:55:01+0200"}}} 

エラーメッセージ:

2017-10-25T11:02:11Z E! Error in plugin [inputs.httpjson]: http_json_info_metric: must have one or more fields 

答えて

0

httpjsonのマニュアルlink hereをご覧ください。 JSONから数値のみが抽出されることに言及しています。

数値のみが抽出され、型は浮動小数点型であることに注意してください。

JSONを見ると、抽出する数値がないため、エラーメッセージに記載されているフィールドは作成されません。

関連する問題