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

Path to multiple folders in file plugin of logstash

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

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

这可能吗?如果不是那么有什么方法可以做到这一点?

我知道我可以在输入中使用多个文件插件,但我有 50 多个日志文件可供读取。一个一个写,太费工夫了。

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

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