I want to run Logstash in multiple machines say server A, B, C and D. I would like to keep pipeline conf ( input, filter and output) common for all them. The idea is if I change something in the filter it should reflect in all instances without modifying each of them.
I am aware of auto-reload feature --config.reload.automatic
This will help bring in many instances on a different machine with the same pipeline conf.
logstash -f confFilepath
confFilepath should be read from a single source for all instances.
Is it possible to achieve this?
TIA