数据可视化(Visualize)
Kibana中的Visualize可以基于Elasticsearch中的索引进行数据可视化,然后将这些可视化图表添加到仪表盘中。
一、数据可视化的类型
- Lens
- 通过简单地拖拽数据字段,快速构建基本的可视化
- 常用的可视化对象
- Timelion
- 从多个时间序列数据集来展示数据
- 地图
- 展示地理位置数据
- 热图
- 在矩阵的单元格展示数据
二、以饼图展示404与200的占比
效果图:
操作步骤:
1、创建可视化
2、选择要进行可视化图形类型,此处我们选择Pie(饼图类型)
3、选择数据源
4、添加分桶、分片(还记得吗?我们在Elasticsearch进行分组聚合都是以分桶方式进行的,可以把它理解为分组)
5、配置分桶以及指标计算方式
6、点击蓝色播放按钮执行
7、保存图形(取名为:apache_log@404_200)
三、以条形图方式展示2020年5月每日请求数
效果如下:
开发步骤:
我们还可以修改图形的样式,例如:以曲线、面积图的方式展示。
四、以TSVB可视化不同访问来源的数据
TSVB是一个基于时间序列的数据可视化工具,它可以使用Elasticsearch聚合的所有功能。使用TSVB,我们可以轻松地完成任意聚合方式来展示复杂的数据。它可以让我们快速制作效果的图表:
1、基于时间序列的图形展示
2、展示指标数据
3、TopN
4、类似油量表的展示
5、Markdown自定义数据展示
6、以表格方式展示数据
操作步骤:
- 创建TSVB可视化对象
- 配置Time Series数据源分组条件
- 配置Metric
- TopN
五、制作用户选择请求方式、响应字节大小控制组件
1、控制组件
在Kibana中,我们可以使用控件来控制图表的展示。例如:提供一个下列列表,供查看图表的用户只展示比较关注的数据。我们可以添加两个类型的控制组件:
2、Kibana开发
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。