For Logstash 2.3, what is the relationship between the number of pipeline workers (which by default is equal to the number of cores) and the following:
-
Kafka output plugin parameter "workers".
-
Elasticsearch output plugin parameter "workers".
-
Kafka input plugin parameter "consumer_threads".
The default value for all three of these parameters is 1. For maximum throughput should we change the value of "workers" parameter to be equal to number of pipeline workers and make "consumer_threads" equal to the number of partitions in the topic?