Filebeat 8.3正则排除规则失效:仍向Logstash发送指定文件
Filebeat 8.3 排除指定文件不发送至Logstash的解决方案
你的配置无效是因为用错了参数:prospector.scanner.exclude_files是旧版log输入类型的配置项,而你当前使用的是filestream输入类型,该参数对它不生效。
修正后的配置如下:
filebeat.inputs: - type: filestream paths: - "/path/to/your/logs/*.log" exclude_files: ['^SLE.*\.log$']
注意事项
- 你当前的正则
^SLE.*\.log$可以正确匹配所有以SLE开头的.log文件名,无需调整(该规则匹配的是文件名而非完整路径)。 - 修改配置后,必须重启Filebeat才能使新配置生效。
内容的提问来源于stack exchange,提问作者Ahmed Alsum
相关产品推荐
相关产品推荐

