配置 logstash loggly 输出以使用 logggly 的批处理 API



我一直在试验 Logstash 的 Loggly 输出,并注意到它为从输入中读取的每个日志事件发出一个 HTTP POST 请求。

我的配置如下所示:

input {
    file {
        type => "some-logs"
        path => "/my-log-file.log"
        codec => "json"
    }
}
output {
    loggly {
        host => "logs-01.loggly.com"
        key => "loggly-customer-key"
        proto => "https"
    }
}

Loggly 提供了一个批量 API,允许您在单个 POST 请求中发送多个日志事件。是否可以将 Loggly 输出配置为使用此批处理 API 而不是默认输入 API?

谢谢

看起来这在

当前版本的插件中是不可能的。相反,我使用的是 Logback 扩展批处理模式,并从我的解决方案中完全删除了 Logstash。

相关内容

  • 没有找到相关文章

最新更新