kibana报错:Unable to revive connection: http://localhost:9200/

kibana报错:Unable to revive connection: http://localhost:9200/

出现的问题:
启动之后,在window页面无法访问页面,将kibana.yml中的server.host: “localhost”改为server.host: “0.0.0.0”,重启后生效,注意必须要重启

log [14:48:30.947] [warning][admin][elasticsearch] Unable to revive connection: http://localhost:9200/
log [14:48:30.948] [warning][admin][elasticsearch] No living connections
log [14:48:30.952] [info][status][plugin:console@5.2.2] Status changed from uninitialized to green- Ready

解决办法:
在config/kibana.yml里面添加如下:
elasticsearch.hosts: [“http://localhost:9200”,“http://192.168.1.104:9200”]

————————————————
版权声明:本文为CSDN博主「知更鸟女孩」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_38151401/article/details/104077727
第一
种情况(新手):
先把elasticsearch.bat打开,再打开kibana.bat,原因主要是不打开elasticsearch自然生成不了地址,kibana自然也就找不到地址。如果不行请采用第二种或第三种。

第二种方法:
通过docker创建网络,如 xxxnet,然后es和kibana启动的时候都加上 --network xxxnet ,kibana.yml中的配置改成如下:
server.host: “0.0.0.0”
elasticsearch.hosts: “http://elasticsearch:9200”
然后重启es、kibana;
为了方便修改配置,可以把kibana的配置文件、插件、数据等都映射到宿主机;

第三种方法:
docker inspect elasticsearch,查看es容器内部的ip地址,如172.17.0.3;然后 把 kibana容器内的 kibana.yml配置改成 elasticsearch.hosts: “http://172.17.0.3:9200”
————————————————
版权声明:本文为CSDN博主「鲁鹿修」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
原文链接:https://blog.csdn.net/qq_42127387/article/details/106685699

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值