Filebeat可通過配置輸出模塊的compress
參數實現數據壓縮,具體方式如下:
filebeat.yml
(路徑:Linux為/etc/filebeat/filebeat.yml
,Windows為%ProgramData%\Filebeat\filebeat.yml
)。output
模塊(如elasticsearch
、logstash
等)中添加compress: true
,或指定壓縮編解碼器(如gzip
)。
output.elasticsearch:
hosts: ["localhost:9200"]
compress: true # 啟用壓縮(默認為false)
output.logstash:
hosts: ["localhost:5044"]
compression: gzip # 可選值:none、gzip、snappy
注意:啟用壓縮會增加CPU負載,建議根據系統資源調整。