问题

如果每天产生很多文件(可能数据量并不大),将会导致FileBeat registry文件非常大。

 

解决

clean_removed :当文件被删除或重命名时,registry 记录中清除文件记录(即使重新命名也会,因为文件ID和文件名称无关),但是如果该文件后续再一次出现,将会导致从头再读一遍。

clean_inactive当文件不再活跃时,clean_inactive 必须大于ignore_older ,registry 记录中清除不再活跃的文件记录(即使重新命名也会,因为文件ID和文件名称无关),但是

ignore_older:忽略旧数据(文件修改时间大于这个)

 

扩展

FileBeat系列:配置参数说明详解