默认logstash只有一个管道,当conf.d下有多个配置文件时,其实走的都是一个管道,针对不同业务场景,需要配置不同管道进行数据流通。
vim /etc/logstash/pipelines.yml
- pipeline.id: conf1
path.config: "/etc/logstash/conf.d/conf1.conf"
- pipeline.id: conf2
path.config: "/etc/logstash/conf.d/conf2.conf"
这样不同业务之间将不会相互影响。