logstash排除特定文件或文件夹不采集上报日志数据
有时候,并不打算让logstash采集特定的文件(比如.apk,.zip等文件)或文件夹作为日志数据上报,可以用exclude剔除掉。在配置文件写:
- input {
-
- file {
- exclude => [ "D:/movie/*.*" ,
- "*.zip" , "*.rar" , "*.gz" ,
- "*.jpg" , "*.png" , "*.jpeg" , ".bmp" ,
- "*.avi" , "*.mov" ,
- "*.apk"
- ]
- }
- }
在file里面配置,上面代码首先排除D:/movie文件夹下面所有内容。然后把所有压缩文件、图片文件、视频文件、apk这些文件不作为日志采集对象。