Telegraf httpjson 插件错误 - 必须有一个或多个字段
Telegraf httpjson plugin error - must have one or more fields
我正在使用 telegraf 中的 httpjson 插件。
我的 telegraf 配置如下所示:
[[inputs.httpjson]]
name = "info_metric"
servers = ["http://server.port/application/admin/info.json"]
method = "GET"
response_timeout = "5s"
当我从浏览器中获取 Json 时,它本身看起来像这样:
{"git":{"branch":"release/app_27.x","commit":{"id":"23cs3f","time":"2017-10-18T13:55:01+0200"}}}
我从 telegraf 日志中得到的错误消息:
2017-10-25T11:02:11Z E! Error in plugin [inputs.httpjson]: http_json_info_metric: must have one or more fields
如果您查看 httpjson 文档 link here。
它提到仅从 JSON 中提取数值。
Note that only numerical values are extracted and the type is float.
查看您的 JSON,它没有任何可提取的数值,因此没有形成错误消息中所述的字段。
我正在使用 telegraf 中的 httpjson 插件。
我的 telegraf 配置如下所示:
[[inputs.httpjson]]
name = "info_metric"
servers = ["http://server.port/application/admin/info.json"]
method = "GET"
response_timeout = "5s"
当我从浏览器中获取 Json 时,它本身看起来像这样:
{"git":{"branch":"release/app_27.x","commit":{"id":"23cs3f","time":"2017-10-18T13:55:01+0200"}}}
我从 telegraf 日志中得到的错误消息:
2017-10-25T11:02:11Z E! Error in plugin [inputs.httpjson]: http_json_info_metric: must have one or more fields
如果您查看 httpjson 文档 link here。 它提到仅从 JSON 中提取数值。
Note that only numerical values are extracted and the type is float.
查看您的 JSON,它没有任何可提取的数值,因此没有形成错误消息中所述的字段。