Logstash未读取json文件

Logstash未读取json文件,logstash,logstash-grok,logstash-configuration,Logstash,Logstash Grok,Logstash Configuration,我有过这样的经历 input { file { path => "/opt/data/user-*.json" type => "json" start_position => "beginning" sincedb_path => "/dev/null" tags => ["user"] } } filter { json { source =

我有过这样的经历

input {
    file {
        path => "/opt/data/user-*.json"
        type => "json"
        start_position => "beginning"
        sincedb_path => "/dev/null"
        tags => ["user"]
    }
}

filter {
    json {
        source => "message"
    }
}

output {
    stdout { codec => rubydebug }

}
当我用
--debug
运行logstash时,它会显示消息,没有任何输出,似乎它一直在等待新内容被使用(但我已经设置了
sincedb\u path=>“/dev/null”

当我将输入更改为stdin并将json粘贴到数据文件中时,就可以了

input {
    stdin{}
}

你的档案有多旧?文件输入将忽略24小时以前的文件。logstash是否有权访问您的文件系统?
input {
    stdin{}
}