ubuntu

ubuntu filebeat如何进行磁盘使用优化

小樊
43
2025-11-21 08:55:58
栏目: 智能运维

Ubuntu 上 Filebeat 磁盘使用优化指南

一 核心思路

二 关键配置与时间窗口建议

三 示例配置片段

filebeat.inputs:
- type: log
  paths:
    - /var/log/*.log
  close_inactive: 5m
  close_timeout: 5m
  close_removed: true
  close_renamed: true
  ignore_older: 48h
  multiline:
    pattern: '^\d{4}-\d{2}-\d{2}'
    negate: true
    match: after
    max_lines: 10000

# 状态与清理
clean_inactive: 72h
clean_removed: true

# 吞吐与缓冲
harvester_buffer_size: 40960000   # 40 MB
filebeat.spool_size: 250000
filebeat.idle_timeout: 1s

# 扫描频率
scan_frequency: 1s

# 输出示例(Elasticsearch)
output.elasticsearch:
  hosts: ["http://es:9200"]
  worker: 3
  bulk_max_size: 15000
  flush_interval: 1s

上述时间窗口可按日志保留策略调整,原则是:ignore_older < clean_inactive,且 close_timeout 不高于 ignore_older

四 快速排查与应急

五 系统层面的配合

0
看了该问题的人还看了