kibana Unable to revive connection: http://elasticsearch:9200

用docker啓動kibana, 啓動完成後,過了好久, 瀏覽器輸入http://192.168.56.10:5601/ , 仍是不能訪問kibanadocker

用docker logs 查看日誌信息,發現報錯 "Unable to revive connection: http://elasticsearch:9200/"}瀏覽器

應該是容器啓動的時候, es主機的沒有設置正確, 後來才發現是由於ELASTICSEARCH_HOSTS 末尾的少打了.bash

解決辦法: 進入kibana的容器修改es的節點信息. 進入容器 docker exec -it d1d /bin/bash d1d爲容器的id elasticsearch

進入以下的路徑, 修改配置文件vi kibana.yml ui

修改elasticsearch.hosts的地址, 改爲es的ip server.name: kibana server.host: "0" elasticsearch.hosts: [ "http://192.168.56.10:9200" ]
xpack.monitoring.ui.container.elasticsearch.enabled: true3d

修改完成配置文件後, 重啓docker的kibana服務 瀏覽器中輸入 http://192.168.56.10:5601/ 便可訪問kibana 日誌

相關文章
相關標籤/搜索