上一篇文章介绍了本地安装和使用elasticsearch的方法,其中我们使用了curl来查询elasticsearch的数据,命令比较繁琐。官方的套件中包含一款很好用的图形界面——Kibana,不仅能搜索elasticsearch引擎中的记录,还能做数据分析等,功能十分强大,来看看如何在本地一窥它的面貌吧。
目录
安装Kibana
下载Kibana的安装文件,和安装elasticsearch相同,解压到磁盘上即可,不需要运行任何安装程序。确保Elasticsearch和Kibana的版本相同,比如Sola使用的是7.1.60.
运行Kibana
修改配置文件,打开config/kibana.yml
,找到下面的语句,去掉注释。http://localhost:9200是默认的elasticsearch服务地址,根据自己的配置修改。
# The URLs of the Elasticsearch instances to use for all your queries.
elasticsearch.hosts: ["http://localhost:9200"]
确保elasticsearch服务已经启动,然后双击运行bin/kibana.bat
文件,启动Kibana。如果光标一直闪,没有任何提示,耐心等待一下,启动时间比较长。如果看到下面的信息,就是启动成功了。
启动成功后,用浏览器访问如下地址即可打开Kibana:
http://localhost:5601
用Kibana查询Elasticsearch数据
在Kibana的Management菜单下找到Dev Tools,这个工具可以运行elasticsearch文档里的命令。
窗口左边输入命令,右边查看结果。左边输入多少命令都可以,每次只会运行一条。你的鼠标定位在哪行,点击此行的运行按钮,就会运行这条命令。
比如下图中有四条命令,第一条创建index,第二和第三条插入数据,第四条获取index下的所有数据。
通过图形界面管理索引
除了使用上述命令行的方式,Kibana还提供了图形管理界面,位于Management->Stack Management->Index Management
,如下图所示: