1
當我運行如下命令(在Windows系統):
輸入作爲logstash配置文件路徑
logstash agent -f logstash-simple.conf
當logstash配置文件必須輸入作爲標準輸入{}它給出預期的輸出,但當輸入是輸入文件的路徑時(文件{path =>}) 它沒有給出任何輸出。
這裏是我的配置(logstash-simple.conf)文件:
input {
file{
type=>"syslog"
path=>["C:/Users/Administrator/Downloads/syslog.txt"]
}
}
output {
stdout {
codec => rubydebug
}
}
感謝您的建議。它在某種程度上起作用。它僅在打開退格時打印輸出,否則打印尾部行,因爲它默認情況下會打印。雖然在Linux/Unix系統上運行良好。 – user2964524 2014-10-21 10:47:56