Logstash文件输入glob?

时间:2014-11-10 09:30:26

标签: logstash glob

我使用带有glob的logstash文件输入来读取我的文件:

path => "/home/Desktop/LogstashInput/**/*.log"

目录结构格式:

LogstashInput => server-name => date => abc.log

这是读取以" .log"结尾的每个日期目录中的所有日志文件。

现在我想只读取所有日期目录中的一些特定日志文件。例如:2014.11.05目录有abc.log, xyz.log............个10个这样的文件。然后我想读只说五个特定的文件,路径输入应该怎么做?

我在logstash中读到了有关排除但由于不同服务器名目录和不同日期中存在不同类型的文件而导致排除的文件很多

1 个答案:

答案 0 :(得分:1)

logstash代理是用ruby编写的,所以请参考ruby glob rules。根据您的实际文件名,您可能会得到一个工作。