Tuning logstash pipeline
Posted: Mon Apr 12, 2021 5:21 am
Dear Nagios Team,
My NagiosLS recieve >200k message per minute now.
I want a number to tuning pipeline worker.
And how to config batch_size, batch_delay, max_inflight in nagios log server?
Config in my system:
{:timestamp=>"2021-04-12T13:50:10.742000+0700", :message=>"Starting pipeline", :id=>"main", :pipeline_workers=>16, :batch_size=>125, :batch_delay=>5, :max_inflight=>2000, :level=>:info}
My system run on 2 server: 16 CPUs, 512Gb Ram.
JVM logstash and elasticsearch: 64Gb.
Thanks Nagios team.
My NagiosLS recieve >200k message per minute now.
I want a number to tuning pipeline worker.
And how to config batch_size, batch_delay, max_inflight in nagios log server?
Config in my system:
{:timestamp=>"2021-04-12T13:50:10.742000+0700", :message=>"Starting pipeline", :id=>"main", :pipeline_workers=>16, :batch_size=>125, :batch_delay=>5, :max_inflight=>2000, :level=>:info}
My system run on 2 server: 16 CPUs, 512Gb Ram.
JVM logstash and elasticsearch: 64Gb.
Thanks Nagios team.