请帮助理解。我安装在我的主机logstash和Influxdb上。使用用户在Influxdb上创建数据库并将输出参数更改为它。还安装了logstash-output-influxdb。 有例子:
output {
http {
url => "http://localhost:8086/db/logstash/series?u=root&p=root"
format => "message"
content_type => "application/json"
http_method => "post"
message => "%{message}"
verify_ssl => false
}
stdout {}
}
但没有。如何调查它或我错过了什么步骤。请帮忙。如果有人使用它可以提供一些配置。
答案 0 :(得分:0)
示例中的URL仅对InfluxDB 0.8或更早版本中的API有效。由于您使用的是0.9.6,因此该端点不存在。此外,JSON写入协议在0.9.x中已弃用,但仍然有效。
听起来好像所有logstash文档都引用了InfluxDB 0.8 API和端点。我不认为你可以相信它的大部分内容。也许请维护人员更新InfluxDB 0.9 +
的示例