【发布时间】:2018-02-19 09:45:38
【问题描述】:
这是我的 logstash.conf
input {
file {
type => "java"
path => "/home/user/ELK/logs/logstash-tutorial-dataset"
}
}
output {
stdout {
codec => rubydebug
}
}
当尝试使用命令启动logstash时:
./bin/logstash -f logstash.conf --config.reload.automatic
它没有在命令提示符下提供任何输出。 (以下行除外)
[2018-02-19T15:06:46,910][INFO ][logstash.pipeline ] Starting
pipeline {:pipeline_id=>"main", "pipeline.workers"=>4,
"pipeline.batch.size"=>125, "pipeline.batch.delay"=>50}
[2018-02-19T15:06:46,962][INFO ][logstash.pipeline ] Pipeline
started succesfully {:pipeline_id=>"main", :thread=>"#
<Thread:0x1dd165a4 sleep>"}
[2018-02-19T15:06:46,988][INFO ][logstash.agent ] Pipelines
running {:count=>1, :pipelines=>["main"]}
你能告诉我可能是什么问题吗?
或
这是预期的行为吗?
(我希望它在读取输入部分中配置的文件后打印输出)
【问题讨论】:
标签: logging logstash elastic-stack logstash-configuration