引言
当数据存储到Elasticsearch后,我们希望能方便的通过界面进行查询,有两个工具能够满足我们的需要,一个是Elasticsearch-head插件,另一个是Kibana,笔者认为两个工具各有千秋,大家可以自行体会,不过就安装步骤来说,Elasticsearch-head真心麻烦,本文主要介绍如何部署Kibana,并使用Kibana来查看Elasticsearch中的索引数据。
部署Kibana
-
下载Kibana
在Kibana官方网站找到下载链接,找到和Elasticsearch适配的版本,我之前Elasticsearch安装的是6.4.2版本,所以我下载的是6.4.2的Linux 64位版本。
-
解压压缩文件
运行如下命令解压
tar zxvf kibana-6.4.2-linux-x86_64.tar.gz
-
修改配置
运行如下命令修改Kibana配置文件【kibana.yml】
vi kibana-6.4.2-linux-x86_64/config/kibana.yml
这个配置文件里面包含了Kibana和访问Elasticsearch的一些配置
- server.port: Kibana服务的访问端口
- server.host: Kibana服务绑定的地址(Kibana部署所在的服务器),可以是IP也可以是机器名,如果设置成localhost,则只能在本机访问
- server.basePath: 如果Kibana服务是通过代理访问的,需要设置成代理的路径,Kibana会根据此项判断是否需要从收到的请求中删除basePath,结尾不要添加斜杠【/】