在CentOS中处理大量日志数据时,可通过以下方式优化FileBeat性能:
queue.mem.events(默认4096,可增大)、queue.mem.flush.min_events(如设为2048)。batch.size(增大单次发送量)、batch.delay.ms(控制发送间隔)。output.elasticsearch.compress: true减少网络开销。ignore_older: 72h跳过无需处理的旧日志。close_inactive: 5m释放资源。filestream输入类型(Filebeat 7.0+)提升效率。max_procs控制CPU核心占用。scan_frequency根据日志更新速度设置(如30秒)。