[我想配置文件拍以将stdout.log
收获到多个elasticsearch输出,例如,将x==A
的行收获到elasticsearchA
,将x==B
的行收获到elasticsearchB
,它们每个都有一组不同的处理器。
有可能吗?谢谢。
问题是在文件beat.yml中对elasticsearch主机进行配置。每个事件,
不管特定的日志输入是什么,都会分配给所有Elasticsearch主机,因为您无法在日志输入本身中定义特定的Elasticsearch主机。
我认为有两种解决方法可以满足您的要求:我建议您采用logstash变通方法,因为它更易于扩展和满足将来的要求。
希望我能为您提供帮助。