Kibana 是一个基于 Node.js 的 ElasticSearch 索引库数据统计工具,可以利用 ElasticSearch 的聚合功能,生成各种图表,如柱形图,线状图,饼图等, 而且还提供了操作 ElasticSearch 索引数据的控制台,并且提供了一定的 API 提示,非常有利于我们学习 ElasticSearch 的语法
安装 Kibana
将 kibana-6.8.0-linux-x86_64.tar.gz 上传至虚拟机,解压即可如下

tar xvf kibana-6.8.0-linux-x86_64.tar.gz
rm -rf kibana-6.8.0-linux-x86_64.tar.gzmv kibana-6.8.0-linux-x86_64/ kibana配置运行
进入安装目录下的 config 目录,修改 kibana.yml 文件
cd kibanacd configvim kibana.yml# 修改 server.host 地址
server.host: "0.0.0.0"
# 界面中文显示,在最后一行修改
i18n.locale: "zh-CN"

进入安装目录下的 bin 目录运行 Kibana
./kibana &
发现 Kibana 的监听端口是 5601

启动之后再输入 exit 进行退出让它在后台运行即可

我们访问:http://192.168.129.134:5601 IP 记得自己更换

控制台
选择左侧的 DevTools 菜单,即可进入控制台页面


在页面右侧,我们就可以输入请求,访问 ElasticSearch 了

Kibana dev tools 快捷键
- ctrl + enter:提交请求
- ctrl + i:自动缩进
kibana 问题
Another Kibana instance appears to be migrating the index. Waiting for that migration to complete. If no other Kibana instance is attempting migrations, you can get past this message by deleting index .kibana_1 and restarting Kibana.

如果出现上述问题,可以使用 elasticsearch-head 删除 kibana 的相关索引,然后再启动 kibana 即可










