Logstash with inluxdb



请帮助理解。我在我的主机上安装了日志和 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 {}
}

但是什么都没有。 如何调查它或我错过了什么步骤。请帮忙。如果有人使用它,请提供一些配置示例。

示例中的 URL 仅对 InfluxDB 0.8 或更早版本中的 API 有效。由于您使用的是 0.9.6,因此该端点不存在。此外,JSON 写入协议在 0.9.x 中已弃用,尽管它仍然有效。

听起来好像所有的logstash文档都引用了InfluxDB 0.8 API和端点。我认为你不可能相信很多确切的东西。也许要求维护者更新 InfluxDB 0.9+ 的示例

最新更新