记录kibana报的错误

Kibana Unable to connect to Elasticsearch

kibana容器日志显示如下错误:

Error kibana: Unable to connect to elasticsearch
Error: Unable to connect to elasticsearch
Error: Bad Gateway

这是因为elasticsearch没有运行 或kibana 没有配置正确的elasticsearch服务地址。

方法
使用docker exec -it 容器ID bash进入容器,找到kibana目录下的config/kibana.yml文件,找到elasticsearch.url: "http://localhost:9200"

  1. 看注释是否取消
  2. 将localhost修改为IP地址;修改后记得重启服务。

server is not ready yet

web连接kibana时报错误:

server is not ready yet

方法
与上面一样都是kibana.yml中的elasticsearch.url配置有问题方法也是一样的。

kibana No Default Index Pattern Warning

访问kibana页面时,出现下面的信息:

Warning No default index pattern. You must select or create one to continue.
...
Unable to fetch mapping. Do you have indices matching the pattern?

这就说明logstash没有把日志写入到elasticsearch。
方法
docker ps -a查看kibana容器ID
使用docker exec -it 容器ID bash进入容器,然后使用curl http://IP:9200/
检查logstash与elasticsearch之间的通讯是否有问题,一般问题就在这。

Guess you like

Origin blog.csdn.net/weixin_46329906/article/details/116667030