When using the Kafka input plugin is it possible to assign different topics to their own pipeline in Logstash?
e.g with the Beats input we can setup different input configs to get Logstash to listen on different ports. Is a similar config possible with the Kafka input so that we can associate specific topics to specific Logstash ports/pipelines?
Do you know of any way to specify the individual pipeline ports on the kafka plugin config? I'm assuming logstash would need to consume each topic through a separate port in order to route each topic to its own pipeline
With the kafka input you give it a list of brokers and an array of topics and all the port assignments happen under the covers.
I don't have kafka set up right now, so I cannot test this, but from what I remember if you give one input topicA and another input topicB it should just work
OK we'll just try it out, see what happens. Not sure if 'under the cover' port assignments would work for us as our security guys like to lock down the firewall rules
Apache, Apache Lucene, Apache Hadoop, Hadoop, HDFS and the yellow elephant
logo are trademarks of the
Apache Software Foundation
in the United States and/or other countries.