logstash多个输出不';如果其中一个输出失败,则无法工作
我有logstash的下一个配置:logstash多个输出不';如果其中一个输出失败,则无法工作,logstash,Logstash,我有logstash的下一个配置: output { elasticsearch {host => "elastichost" stdout {codec => json} file { path => "./out.txt" } 如果Elasticsearch主机不可用,则我根本不会收到任何输出。ElasticSearch输出失败时出现错误 因此,问题是如何配置logstash,以便即使其中一个输出失败,也能可靠地将日志发送到输出?
output {
elasticsearch {host => "elastichost"
stdout {codec => json}
file {
path => "./out.txt"
}
如果Elasticsearch主机不可用,则我根本不会收到任何输出。ElasticSearch输出失败时出现错误
因此,问题是如何配置logstash,以便即使其中一个输出失败,也能可靠地将日志发送到输出?在logstash 1中不能这样做;任何阻塞的输出线程都将挂起它们 Logstash 2的设计应该可以解决这个问题