Kibana是一个针对Elasticsearch的开源分析及可视化平台,用来搜索、查看交互存储在Elasticsearch索引中的数据。使用Kibana,可以通过各种图表进行高级数据分析及展示。
Kibana让海量数据更容易理解。它操作简单,基于浏览器的用户界面可以快速创建仪表板(dashboard)实时显示Elasticsearch查询动态。
设置Kibana非常简单。无需编码或者额外的基础架构,几分钟内就可以完成Kibana安装并启动Elasticsearch索引监测。
主要功能
Elasticsearch无缝之集成
Kibana架构为Elasticsearch定制,可以将任何结构化和非结构化数据加入Elasticsearch索引。Kibana还充分利用了Elasticsearch强大的搜索和分析功能。
整合你的数据
Kibana能够更好地处理海量数据,并据此创建柱形图、折线图、散点图、直方图、饼图和地图。
复杂数据分析
Kibana提升了Elasticsearch分析能力,能够更加智能地分析数据,执行数学转换并且根据要求对数据切割分块。
让更多团队成员受益
强大的数据库可视化接口让各业务岗位都能够从数据集合受益。
接口灵活,分享更容易
使用Kibana可以更加方便地创建、保存、分享数据,并将可视化数据快速交流。
配置简单
Kibana的配置和启用非常简单,用户体验非常友好。Kibana 4自带Web服务器,可以快速启动运行。
可视化多数据源
Kibana可以非常方便地把来自Logstash、ES-Hadoop、Beats或第三方技术的数据整合到Elasticsearch,支持的第三方技术包括Apache Flume、Fluentd等。
简单数据导出
Kibana可以方便地导出感兴趣的数据,与其它数据集合并融合后快速建模分析,发现新结果。
与Elasticsearch REST API实现可视化交互
Sense是一个可视化终端,通过Kibana插件支持自动补全、自动缩进和语法检查功能。提升了与Elasticsearch API交互的体验,点击安装。
需求
- Elasticsearch master
- Kibana二进制文件
下载
Kibana 4.5.0
Kibana 4.5.0兼容Elasticsearch 2.3.x。可以通过 apt 或 yum安装。详细步骤可参阅这里。
- WINDOWS sha1
- MAC sha1
- LINUX 64-BIT sha1
- LINUX 32-BIT sha1
- RPM 64-BIT sha1
- RPM 32-BIT sha1
- DEB 64-BIT sha1
- DEB 32-BIT sha1
快照版本
喜欢尝鲜的朋友可以使用下面的快照版本。每次提交master分支后会自动构建最新的快照版本,不推荐在产品中使用。
平台 | | |
OSX | ||
Linux x64 | ||
Linux x86 | ||
Windows |
安装
- 下载:http://www.elastic.co/downloads/kibana
- 解压文件
- 在UNIX上运行
bin/kibana
或者 在Windows上运行bin\kibana.bat
- 访问:http://localhost:5601
版本升级
- 将自定义配置从旧的 kibana.yml 文件中迁移到新版本
- 重新安装插件
- 启动或重启Kibana
快速启动
安装完毕并启动服务,Kibana运行在5601端口,在浏览器中输入 http://YOURDOMAIN.com:5601。
第一个页面会要求配置索引模式(index pattern)。索引模式告诉Kibana如何访问你的数据。我们猜想你可能需要处理日志数据,希望你使用Logstash(功能强大)处理日志。我们会默认填入 logstash-*
作为索引模式,因此只需要指定哪个字段包含了时间戳(timestamp)就可以了。Kibana会读取Elasticsearch映射来找到时间字段,从列表中选取一个字段点击Create。
恭喜你!现在索引模式创建成功了!现在你应该会看到所有索引的分页列表和一些相关的信息数据。Kibana会自动将该索引模式设置为默认模式。想要了解更多索引模式,可以查看这里。
配置完索引模式后,点击页面上方导航栏的Discover按钮,可以转到Discover页面开始搜索了。
开发资源
- 下载
- 文档
- 视频
- Kibana 4功能演示
- Kibana入门教程
- Kibana 101:可视化
协议
kibana基于Apache开源协议发布。
官方网站:https://www.elastic.co/products/kibana 开源地址:https://github.com/elastic/kibana