Hi,
I'm ingesting Netflow data using Filebeat 7.14.0 and writing the output into Elasticsearch. I'm trying to tweak the various configuration settings in order to improve the performance (currently, it seems like filebeat/ES cannot handle the incoming load.)
I see from the filebeat monitoring logs that libbeat.pipeline.queue.max_events: 4096. I wanted to increase this to see if the performance would improve.
My filebeat.yml contains only the filebeat.config.modules section, while the filebeat.inputs are effectively not enabled.
My netflow.yml is as follows.
- module: netflow
log:
enabled: true
var:
netflow_host: 0.0.0.0
netflow.port: 1234
queue_size: 8192
I'm not sure if setting queue_size: 8192 in netflow.yml is helping because I don't see this anywhere on the filebeat monitoring log, and libbeat.pipeline.queue.max_events remains at 4096 despite multiple restarts of filebeat.
Where do I configure libbeat.pipeline.queue.max_events?
Thank you.