[英]Fluentd to Logstash output plugin
我试图使用flunetd从scribe服务器读取并输出这些日志暂时存储在logstash中。 我知道将scribe_central日志记录到另一个中央记录器是非常愚蠢的,但我们需要在我们当前的架构中完成。
有谁知道是否有任何插件可以做到这一点? 我搜索了谷歌但找不到任何东西。
对于Scribe < - > Fluentd,有一个流畅的插件 - 抄写员 :
对于Fluentd < - > Logstash,有两个选项:
您可以将它直接转发到您的logstash tcp输入:)
我写了一个flunetd输出插件,用于通过安全的 tcp连接将流畅的事件转发到通用接收器(也可以配置为非安全的)。
要将插件添加到流畅的代理程序,请使用以下命令:
gem install fluent-plugin-loomsystems
还看到完整的原始答案 ,祝你好运。
我在配置片段下面使用了来自jrstd和http输入的http输出的logstash:
fluentd:
<match **>
@type http
endpoint_url http://logstash-box:8080/
http_method put
serializer json
raise_on_error false
</match>
Logstash:
input {
http {
port => 8080
}
}
Obs:您可能必须安装插件gem install fluent-plugin-out-http
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.