以下是Filebeat在Debian上優化資源占用的方法:
ignore_older
忽略舊文件,close_inactive
關閉非活躍文件句柄。bulk_max_size
提升吞吐量,啟用輸出壓縮compression: true
減少網絡負載。harvester.limit
限制并行處理的文件數量。filestream
輸入類型(Filebeat 7.0+)替代舊版log
類型。-Xms
和-Xmx
),避免內存泄漏。queue.type
設為persisted
,并合理設置queue.max_bytes
和flush.min_events
。tmpfs
存儲臨時文件,減少磁盤占用。vm.swappiness
等參數優化內存管理(需修改/etc/sysctl.conf
)。參考來源: