介绍
Kibana是一个与Elasticsearch一起工作的开源的分析和可视化平台。你可以使用Kibana进行搜索、查看并与存储在elasticsearch索引的数据进行交互操作。你也可以使用kibana执行高级的数据分析,并能以图表、表格和地图的形式查看数据。
通过Kibana使得理解大容量的数据变得非常容易。它非常简单,基于浏览器的接口使我们能够快速的创建和分享显示elasticsearch查询结果实时变化的仪表盘。
安装,配置和使用Kibana都是非常方便快捷的,不需要编码,不需要额外的基础框架。我们这里使用Kibana-4.5版本进行部署。
开始安装和运行Kibana
前提:
1. Elasticsearch 2.3以及后续版本
2. 浏览器,支持如下的浏览器
3. Elasticsearch相关信息
A. 需求连接的Elasticsearch实例的URL
B. 需要搜索的Elasticsearch索引
Kibana的安装方式有好几种,比如归档包,apt-get,yum等。我们这里只介绍通过Kibana归档包的方式安装。
1. 下载kibana-4.5.4版本的二进制归档包
下载地址为:https://www.elastic.co/downloads/kibana
2. 解压缩.zip或.tar.gz归档包
tar -zxvf kibana-4.5.4-linux-x64.tar.gz
3. 安装Kibana插件(可选)
Kibana一些额外的功能是通过插件模块实现的,你可以使用bin/kibana plugin命令去管理这些模块。你也可以通过手工方式将插件包拷贝到Kibana的installedPlugins目录中并且解压缩此插件包到一个新的目录中,比如marvel插件的安装路径目录为installedPlugins/marvel。
Kibana可用的插件列表请参考Git网址:
https://github.com/elastic/kibana/wiki/Known-Plugins
使用下面的命令安装插件:
bin/kibana plugin --install<org>/<package>/<version>
也可以使用-i代替—install,比如:
bin/kibana plugin -i elasticsearch/marvel/latest
因为此组织为elasticsearch,所以此插件管理工具会自动从download.elastic.co下载。
如果想移除插件,使用--remove或-r选项,同时会删除此插件的所有配置信息。如下:
bin/kibana plugin --remove marvel
当然你也可以从installedPlugins目录下面删除插件对应的目录。
如果你想查看插件的列表,可以使用--list或-l选项,比如:
bin/kibana plugin -l
显示结果为:
marvel
其他内容请参考官网。
4. 运行Kibana
bin/kibana
5. 访问Kibana
http://192.168.1.128:5601
我们可以通过访问http://192.168.1.128:5601/status查看Kibana的状态:
下面再看一下“Discover”页面搜索的数据,以及“Visualize”的可视化展示:
这里先对介绍Kibana插件的安装以及页面的简单演示,后续会详细讲解。