我已经成功安装了ELK堆栈,一切正常但是当我尝试通过浏览器或使用curl访问以下链接[localhost / logstash-2015-01-01 / syslog]时,我收到以下错误消息: 找不到uri [/ logstash-2015-01-01 / syslog]和方法[PUT]
的处理程序我在kibana中创建了一个名为logstash- *的索引,因此前一个链接应该可以工作,我还在我的logstash配置中指定了一个type = syslog。
这是我的logstash配置,它放在/etc/logstash/conf.d以及10-syslog.conf,02-filebeat-input.conf和30-elasticsearch-output.conf这些是我没有的默认设置&# 39;改变了它们。
我的logstash配置文件:
input{
stdin {}
file {
type => syslog
path => "/var/log/*"
start_position => beginning
}
}
output {
stdout {
codec => rubydebug
}
elasticsearch {
hosts => "localhost"
}
}