kibana: Kibana Lens让你更加轻松、直观的构建数据看板(二)图表介绍

简介: 上期我们讲解了lens的基础使用以及操作栏介绍,本期我们来介绍下lens支持的图表类型。并且通过这些图表搭建一个完整的数据看板。让大家从整体上了解到lens的全貌。

0. 引言

上期我们讲解了lens的基础使用以及操作栏介绍,本期我们来介绍下lens支持的图表类型。并且通过这些图表搭建一个完整的数据看板。让大家从整体上了解到lens的全貌。

1. 图表介绍

后续介绍基于以下环境

elasticsearch7.13.0
kibana7.13.0

1.1 表

表格类型是我们最常见的图表类型,最常见的是在B端产品中。而在看板中展示的表格数据,更多的是统计最近N天的数据,或者排名前N的数据,都会按照一定的排序进行展示

在lens中想要创建表格,只需要将需要展示的字段拖拽到中间操作台或者右侧的字段列表中,然后将图表类型切换为表”即可
在这里插入图片描述
如果想要针对某个字段进行排序的话,只需要点击该字段,然后选择降序或者升序
在这里插入图片描述

1.2 指标

指标相对比较简单,就是针对某个字段的统计,比如说平均值、求和、最大值、最小值、计数等

应用实际生产中可能比较多的就是求和统计了,比如说当月的销售总额
在这里插入图片描述

1.3 条形图

在这里插入图片描述
Lens支持的条形图总共有六种:
1、垂直百分比条形图
2、垂直堆积条形图
3、垂直条形图
4、水平百分比条形图
5、水平堆叠条形图
6、水平条形图

水平与垂直的区别在于显示方向,一般我们把排行等统计做成水平的,趋势等条形统计做成垂直的。

百分比条形图是指将相同类型下各个数据的占比大小情况,如下图所示,可以看到总体都是100%,分别显示了同类型的各个数据的占比情况。
在这里插入图片描述
堆叠条形图将每个柱子进行分割以显示相同类型下各个数据的大小情况,如下图所示,总体叠加起来又能反馈每根柱子的相差情况。
在这里插入图片描述

1.4 折线图和面积图

1、面积图:强调数值随时间而变化的程度,也可以强调对于趋势的变化。面积图与折线图有些类似,但是比折线图更能体现整体面积上的变化,能够更加直观的感受到其容量上的差别
在这里插入图片描述
2、百分比面积图:与上述的百分比条形图类似,百分比面积图主要强调相同类型的各个数据的面积比例。可以比较直观看到某个时间段内的数值比例
在这里插入图片描述
3、堆积面积图:显示每个数值所占大小随时间或类别变化的趋势线。并且可以从面积上反馈时间段内的比例大小
在这里插入图片描述
4、折线图:折线图相对比较常见,更加强调变化趋势
在这里插入图片描述

1.5 比例图形

1、饼图:用于显示比例关系,可用于比例关系显示,强调整体与个体之间的比较。
在这里插入图片描述
2、环形图,也用于显示比例关系,更加强调各个结构之间的比例以及整体与个体之间的比较
在这里插入图片描述
3、树状图:更加适用于大样本的是整体与个体之间的比较。也更直观的显示出各个个体之间的比例关系。
在这里插入图片描述
以上也就是我们的lens支持的图表类型,基本上常用的结构都包含到了。并且应用起来也非常简单。要统计的指标数据也可以在右侧栏进行调整,大家不妨动手实操试试看。

最后展示下我们通过Lens制作出来的样图(未考虑数据价值)
在这里插入图片描述
但是看着是不是缺了点什么,想想看如今常见的数据大屏是怎样的?

我们来将kibana自带的深色模式打开看看会发生什么?
在Stack Management>高级设置中可以找到
在这里插入图片描述
设置完成后刷新页面,我们再加上一个地图看板,会发现充值VIP般的效果
在这里插入图片描述

下期预告

kibana各种可视化编辑器
在这里插入图片描述

目录
相关文章
|
Ubuntu 数据安全/隐私保护
Ubuntu的默认root密码是多少,修改root密码
Ubuntu的默认root密码是多少,修改root密码
762 0
|
4月前
|
人工智能 自然语言处理 网络协议
从 1800ms 到 320ms:企业级场景下 Gemini API 跨境延迟的工程解法
本文剖析Gemini API在国内落地时的跨境高延迟问题(首包1.5–2秒、流式不稳),指出其本质是TCP握手开销、队头阻塞与链路抖动等工程瓶颈。提出HTTP/3升级、稳定中间入口、流式传输优化三类方案,实测将首包延迟从1800ms降至320ms,并强调系统可控性比极限速度更重要。
|
存储 消息中间件 Java
快速了解分布式跟踪系统 Zipkin
【8月更文挑战第8天】快速了解分布式跟踪系统 Zipkin
515 3
快速了解分布式跟踪系统 Zipkin
|
Kubernetes jenkins Shell
|
SQL 自然语言处理 数据库
XiYan-SQL:一种多生成器集成的Text-to-SQL框架
XiYan-SQL 是一种创新的多生成器集成Text-to-SQL框架,通过M-Schema增强模型对数据库结构的理解,结合ICL与SFT方法提升SQL生成质量和多样性,经实验证明在多个数据集上表现优异,特别是在Spider和SQL-Eval上取得了领先成绩。
2780 7
|
算法 数据可视化 Java
JAVA规则引擎工具有哪些?
本文对比分析了六种Java规则引擎:Drools、IBM ODM (JRules)、Easy Rules、JBPM、OpenL Tablets以及Apache Camel结合规则组件的应用。Drools是一款功能全面的业务规则管理系统,支持DRL文件定义规则、高效的规则匹配算法、复杂的规则流及决策表,并易于与Java应用集成。IBM ODM (原JRules)提供了强大的规则管理功能,包括Web界面和Eclipse插件定义管理规则、直观的决策表和决策树、REST和Java API集成选项及优化的性能。
2789 3
|
XML 安全 Java
微信公众平台安全模式下传输xml数据包时解密方式
微信公众平台安全模式下传输xml数据包时解密方式
719 0
|
NoSQL Redis 索引
RedisTemplate.opsForList()用法简介并举例
RedisTemplate.opsForList()用法简介并举例
3569 2
|
监控 网络协议 Java
如何在Spring Boot中使用WebSocket
如何在Spring Boot中使用WebSocket
3421 0
|
前端开发 测试技术 持续交付
【Flutter 前端技术开发专栏】Flutter 中的 UI 测试与自动化测试
【4月更文挑战第30天】本文探讨了 Flutter 应用中UI测试和自动化测试的重要性,包括保障质量、提高效率和增强开发信心。Flutter提供`flutter_test`库进行Widget测试,以及`flutter_driver`进行集成测试。UI测试涵盖界面布局、交互和状态变化的验证,最佳实践建议尽早引入测试、保持用例简洁,并结合手动测试。未来,随着Flutter技术发展,UI测试和自动化测试将更加完善,助力开发高质量应用。
759 0
【Flutter 前端技术开发专栏】Flutter 中的 UI 测试与自动化测试