我在一台远程linux机器上运行了docker,我想在那里启动elasticsearch和kibana服务。
我使用以下命令:
docker network create elastic
docker pull docker.elastic.co/elasticsearch/elasticsearch:8.6.2
docker run --name elasticsearch --net elastic -m 4GB -p 9200:9200 -p 9300:9300 -e "discovery.type=single-node" -t docker.elastic.co/elasticsearch/elasticsearch:8.6.2
docker pull docker.elastic.co/kibana/kibana:8.6.2
docker run --name kibana --net elastic -p 5601:5601 docker.elastic.co/kibana/kibana:8.6.2
两者似乎都运行良好,Kibana服务显示“Kibana尚未配置”。请转到http://0.0.0.0:5601/?code=xxxxxx开始。”
现在的问题是,我想在另一台有windows的机器的浏览器中使用此链接。我尝试输入不同的IP地址从“ifconfig”主机和IP地址我用来ssh连接到远程机器,但浏览器链接显示没有响应。如何找到正确的IP地址,以便在另一台机器的浏览器中使用,以查看那里的elasticsearch/kibana UI?
1条答案
按热度按时间elcex8rz1#
您可以使用以下选项,而不是从另一台服务器访问kibana。
1-为Kibana创建令牌
2-停止kibana
3-运行以下命令,它将修改kibana.yml。
更多详情:
https://medium.com/@musabdogan/installing-elasticsearch-cluster-multi-node-cluster-with-elasticsearch-version-8-631ddc774648