WooCommerce

Windows本地安装Kibana查询Elasticsearch

上一篇文章介绍了本地安装和使用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

用Kibana查询Elasticsearch数据

在Kibana的Management菜单下找到Dev Tools,这个工具可以运行elasticsearch文档里的命令。

Kibana的elasticsearch工具

窗口左边输入命令,右边查看结果。左边输入多少命令都可以,每次只会运行一条。你的鼠标定位在哪行,点击此行的运行按钮,就会运行这条命令。

比如下图中有四条命令,第一条创建index,第二和第三条插入数据,第四条获取index下的所有数据。

运行elasticsearch命令

通过图形界面管理索引

除了使用上述命令行的方式,Kibana还提供了图形管理界面,位于Management->Stack Management->Index Management,如下图所示:

index management