I have a working setup, where events come in from a single filebeat node, hit the log stash main pipeline which sends the event to one of 20 different pipelines.
To do this there is an ugly if statement that does 20 string comparisons and sends the event off..
I'd rather replace that with something like:
pipeline { send_to => "%pipeline_name" } }
When I try this log stash logs "$pipeline_name" is not available.. so it appears its not translating the variable.. is this possible?