我想在过去的几天安装ELK堆栈,但不幸的是我无法让它工作。与X-包安装Elasticsearch配置Elasticsearch,Kibana 5,Logstash与http输入
- :
我所做的步骤。
- 使用X-pack安装Kibana 5。
kibana.yml:
server.port: 5601
elasticsearch.url: "http://localhost:9200"
- 安装logstash,创建下conf.d. logstash.conf
logstash.yml:
xpack.monitoring.enabled: false
path.logs: /var/log/logstash
conf.d/logstash.conf:
input {
http {
host => "127.0.0.1"
port => 4000
}
}
output {
elasticsearch {
host => "localhost:9200"
protocol => "http"
user => "*****"
password => "*******"
}
}
我可以连接到kibana好,elasticsearch似乎工作,但logstash不给我任何接收帖子的反馈。 我尝试通过邮递员将一些数据发布到logstash,并且我拒绝了连接。
我已经仔细检查了安全组,他们都很好。
在kibana我需要配置索引模式,我试图选择logstash- * ,但它一直说无法获取映射,所以我认为elasticsearch是空的。
去年,我安装了elasticsearch 1.7与kibana 4和logstash与HTTP插件和相同的配置,当我发布它它返回'好'。
我在这里失踪了什么?
logstash日志中是否显示任何内容? –
您可以通过以下方式查看弹性搜索中存在的索引:9200/_cat/indices –
没有logstash索引:黄色开放索引8OTxvTswTxC_1tmAbjkqXg 5 1 1 0 3.9kb 3.9kb 黄色打开.kibana N0l2aTOQQDC8qWAvYE2MPw 1 1 1 0 3.2kb 3.2kb –