Kibana从已有的ES连接转到新的ES连接的简要步骤

一,产生enrollment token

需要再新的ES节点上产生enrollment token,如果是集群,就到其中的1节点上通过命令产生。

enrollment token分两个,一个是kibana连接es使用的,另一个是es加入集群使用的。这里我们生成给Kibana使用的token。参考命令如下:

# kibana使用的
bin/elasticsearch-create-enrollment-token -s kibana --url "https://localhost:9200"

# node节点使用的
bin/elasticsearch-create-enrollment-token -s node

具体步骤:

[es@localhost bin]$ cd /app/es/bin/
[es@localhost bin]$ elasticsearch-create-enrollment-token -s kibana --url "https://192.168.88.8:9200"
warning: ignoring JAVA_HOME=/app/es/jdk; using bundled JDK
eyJ2ZXIiOiI4LjEuMCIsImFkciI6WyIxMC4wLjIuNTo5MjAwIl0sImZnciI6ImE2OTY2M2RiMTgzNDVmZGZiOTRiMGRkMzk2MDM2YmZlOGE5MTc4MzQ3OWRmMmU2Yjk0NWNkNDRmNmMyM2M0NTgiLCJrZXkiOiItb19pWElRQnFlWFpGQUVWeUZLWDpIZFhYSVlRLVNYZWxha3Brd21OODRnIn0=
 

二,修改Kibana的配置文件

修改Kibana文件:例如我的路径/app/kibana/config/kibana.yml

注释原来的token部分内容。

Kibana从已有的ES连接转到新的ES连接的简要步骤_第1张图片

三,启动和输入新的token内容

cd /app/kibana/bin

执行 ./kibana命令

Kibana从已有的ES连接转到新的ES连接的简要步骤_第2张图片

 然后拷贝RUL: http://0.0.0.0:5601/?code=774308

 IP需要换成具体的IP地址,例如 http://192.168.88.8:5601/?code=774308

Enrollment token的内容拷贝自第一章生成的内容。

Kibana从已有的ES连接转到新的ES连接的简要步骤_第3张图片

然后可能会看到弹窗,如下图:

Kibana从已有的ES连接转到新的ES连接的简要步骤_第4张图片

这个code可以到命令行看到,也可以通过/bin/kibana-verification-code.sh命令来手动生成。 

点击了"Verify"后就会自动配置了。你将会看到如下界面步骤。

 Kibana从已有的ES连接转到新的ES连接的简要步骤_第5张图片

输入elastic用户名和密码,如果不知道可以自己再生成一遍。

Kibana从已有的ES连接转到新的ES连接的简要步骤_第6张图片

点击"Login in"就可以成功登录了。

Kibana从已有的ES连接转到新的ES连接的简要步骤_第7张图片

你可能感兴趣的:(elasticsearch,kibana)