Logstash不使用多个文件通配符路径

Ami*_*atz 5 elasticsearch logstash elastic-stack

Logstash似乎没有使用通配符读取路径这里是我的配置文件

input {
    file {
        path => "C:\logs\app*.log"
        type => "MyType"            
    }   
}
filter {
}
output {
    elasticsearch {

  }
}
Run Code Online (Sandbox Code Playgroud)

Ami*_*atz 12

我能够通过用斜杠替换反斜杠来解决此问题.

C:/logs/app*.log
Run Code Online (Sandbox Code Playgroud)


Nil*_*ani 5

以防万一有人需要它,在 Windows 操作系统中将通配符 (*) 与 logstash 一起使用时,请使用正斜杠 (/) 而不是反斜杠 (\)。

以下是问题的详细信息 https://github.com/cityindex-attic/logsearch/issues/100