I have installed logstash 6.6.0 on a dedicated Debian 9 machine.
This machine has 2 x Quad Core cpus.
My workflow is I start with blank Elasticsearch indexs (on another machine) and I process logfiles with logstash on the Debian machine.
What I've noticed is that my cpu utilisation is not very high. Since this is a dedicated machine for logstash I want to hammer the cpus so I'm processing these log files as fast as possible.
I've set pipeline.workers to 8 in logstash.yml
Can anyone tell me what else I can do? I want to make sure the machines full potential is being used to process log files.