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

时间:2016-01-07 14:59:42

标签: elasticsearch logstash elastic-stack

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

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

  }
}

2 个答案:

答案 0 :(得分:12)

我能够通过用斜杠替换反斜杠来解决这个问题。

C:/logs/app*.log

答案 1 :(得分:4)

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

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