logstash:文件输入无效,标准输出根本不显示任何内容 (Windows)

logstash: File input not working, stdout does not show anything at all (Windows)

我是 logstash 的新手,我试图通过 logstash 配置文件提供示例日志文件作为输入。但它似乎没有用。最初我通过 stdin 提供输入,它工作得很好,并在 stdout 中显示了输出。我在日志文件中放置了我通过 stdin 提供的相同输入并尝试提供输入,但它似乎根本没有读取文件。 这是我的配置文件:

`

input { 
    file{
    path =>"C:\pdata\ct.log"
    start_position =>"beginning"
}

}
filter {
  grok {
    match => { "message" => "%{IP:client} %{WORD:method} %{URIPATHPARAM:request} %{NUMBER:bytes} %{NUMBER:duration}" }
  }
}
output {
    stdout {codec => rubydebug}  
} 

sincedb_path 的存在似乎没有任何区别。

在输入配置中使用正斜杠。

input { 
    file{
    path =>"C:/pdata/ctop.log"
    start_position =>"beginning"
}