背景说明
最近项目中在使用 5.5.2 版本的 Elasticsearch 作为数据库,使用的是以前的老版本。
用到 Elasticsearch ,难免要和其相关基本操作命令打交道。选择一款顺手的工具,是很重要的,俗话说:工欲善其事,必先利其器嘛!
Kibana 就是一款为 Elasticsearch 量身打造的 可视化,界面友好,功能强大 的命令操作工具(命令这块主要用到了 Kibana 的 Dev Tools功能)。
如下图所示:
官网上为每个版本的 Elasticsearch 都提供了相应版本的 Kibana,但是,现在打开官网,首页上只能看到最新版本的 7.1.1 (2019-05-29 发布的)
Kibana 官网地址:https://www.elastic.co/cn/downloads/kibana#
问题来了,如何找到 我想要的 5.5.2版本呢,以及各种历史版本呢?
How?
解决方案
古人说:授人予鱼,不如授人予渔!
直接解决方案:鱼
个人使用的是Windows版本的,下载地址: https://www.elastic.co/cn/downloads/past-releases/kibana-5-5-2
根本解决方案:渔(有兴趣的小伙伴可以按照下面的步骤,可以学下哦。会对使用其他软件也有很大帮助的,异曲同工,举一反三。)
话不多说,直接“秀”一波操作:
其实,只要有一定的英语功底和耐心,就能在首页上找到相应的跳转信息(毕竟首页是会把产品的功能、使用和下载,尽可能详细的展现的),直接上图。
下图红框里的 “past releases” 就是历史发布版本的意思,点开会发下 “新大陆”!
在展示列表的最下方,点击“More Releases”可以查看更多版本,找到 5.5.2 版本,选择相应的操作系统版本,即可点击下载。
下载 Windows 版本的是 zip 文件,如下所示:
至此,Kibana 5.5.2 版本下载完毕。
解压后,修改下 config 目录下的 kibana.yml ,配置需要连接的 Elasticsearch 主机即可使用。
PS:
1、kibana.yml 主要配置如下:
1)如果连接的是本地的 Elasticsearch, elasticsearch.url: "http://localhost:9200"
2)如果连接的是远程的 Elasticsearch, elasticsearch.url: "http://远程Elasticsearch的IP:9200"
2、在 bin 目录下,双击执行批处理文件 kibana.bat
出现下图所示,说明 Kibana 正常连接到 Elasticsearch:
Status changed from yellow to green - Ready
3、访问 Kibana 图形化页面,地址: http://localhost:5601/
4、查看集群状态,命令如下:
GET _cluster/health
效果如下(个人连的是远程的 3 台机器组成的集群):