logstash文件插件中多个文件夹的路径

时间:2016-06-27 11:13:30

标签: logstash elastic-stack logstash-configuration

所以我想使用类似的东西:

input {
    file {
        path => "/home/blah/*/blah/blah/blah/*/*"
        ...
      }
}

这可能吗?如果没有,那么这样做的方法是什么?

我知道我可以在输入中使用多个文件插件,但我有50多个日志文件可供读取。一个接一个地写它们将是太多的工作。

1 个答案:

答案 0 :(得分:1)

是的,这是可能的(见ruby globbing rules)。试试这个

input {
    file {
        path => "/home/blah/**/blah/blah/blah/**/*.*"
        ...
      }
}