Logstash Service is ignoring pipeline.yml instead of providing following information
- pipeline.id: pipeline1
path.config: "/etc/logstash/conf.d/test1.conf"
queue.type: persisted - pipeline.id: pipeline2
path.config: "/etc/logstash/conf.d/test2.conf"
queue.type: persisted - pipeline.id: pipeline3
path.config: "/etc/logstash/conf.d/test3.conf"
queue.type: persisted - pipeline.id: pipeline4
path.config: "/etc/logstash/conf.d/test4.conf"
queue.type: persisted - pipeline.id: pipeline5
path.config: "/etc/logstash/conf.d/test5.conf"
queue.type: persisted
in logstash.yml , if we provide
path.config : /etc/logstash/conf.d then it takes the config from there and executes all the configuration via main pipeline
But if we remove that entry then logstash service gives an error that it can't find any configuration.
Actually it should take pipelines.yml as a reference for executing isloated pipelines.
Please Help to resolve this issue.