即使是不成熟的尝试,也胜于胎死腹中的策略。

filebeat遇到二进制文件内存暴增OOM

Beats | 作者 struy | 发布于2021年04月20日 | 阅读数:3143

收集的本来是*.log这样后缀的文件,但是由于清除脚本清空正在写的文件,导致后缀不变,但是文件编码变成了二进制类型,如图
WechatIMG369.png

 
上面的文件是正常的文件,文本类型日志,下面的确成了data类型,文件内容前面是二进制,后面是正常日志。
 
现在filebeat只要启动就会OOM,因为设置了内存上限。
我现在想做,可不可以忽略这种二进制的文件不收集?
已邀请:

just_finy - 一个simple的运维

赞同来自: Jiehui Tang

filebeat.inputs:
- type: log
...
exclude_lines: ['^\x00$', '^\x00']
试试这个配置
 

要回复问题请先登录注册