Logging 日志存储到elasticsearch显示Uknown设置
我只是使用非常简单的配置,将数据从文件记录到elasticsearch 这是我的配置Logging 日志存储到elasticsearch显示Uknown设置,logging,
elasticsearch,logstash,Logging,
elasticsearch,Logstash,我只是使用非常简单的配置,将数据从文件记录到elasticsearch 这是我的配置 input { file { path => "/var/log/logstash/logstash.log" start_position => beginning } } output { elasticsearch { protocol => "http" } stdout {} } 当我开始罗格的时候
input {
file {
path => "/var/log/logstash/logstash.log"
start_position => beginning
}
}
output {
elasticsearch {
protocol => "http"
}
stdout {}
}
当我开始罗格的时候
./bin/logstash-f/path/to/mycofig/i-file-o-es.conf
我犯了一个错误
elasticsearch的未知设置“协议”{:级别=>:错误}
我可以通过删除protocol=>使这个配置工作,因此我认为我的插件安装正确
以前有人遇到过这个问题吗?谢谢 我猜您使用的是Logstash 2.0 beta版。在最新的版本中,他们已经修改了,自
如果您希望能够指定
协议
设置(即使用节点
或传输
协议),则需要使用新的日志存储的版本?还有一个快速问题,是否有任何文档显示了保存这些插件的目录。这些插件都保存在$ES_HOME/plugins目录中。@Val我想你的意思是$LS_HOME/plugins
我不能通过env | grep _HOME
来确定变量,而我的logstash文件夹只有/bin/plugins
。这个有默认值吗?