我试图使用logstash简单地将数据从输入复制到输出文件,但输出中没有数据。
这是我的配置
input {
file {
path => "/root/input.log"
start_position => "beginning"
sincedb_path => "/dev/null"
ignore_older => 0
}
}
output {
file {
path => "/root/output.log"
}
}
我用来运行logstash的命令:
bin/logstash --path.settings=/etc/logstash -f logstash.conf --debug
我遇到错误(使用--debug之后)
[logstash.instrument.periodicpoller.cgroup] Error, cannot retrieve cgroups information {:exception=>"NoMethodError", :message=>"undefined method
[]'表示nil:NilClass“}`
我想这只会导致output.log中没有输出。有修复程序吗?
相关问题(但没有帮助我):logstash: Error, cannot retrieve cgroups information
答案 0 :(得分:0)
已解决。问题是输入文件不可访问(权限问题)
尽管仍然会出现相同的错误,但是logstash却提供了预期的输出。