千家信息网

kibana的可视化该怎么理解

发表于:2026-11-01 作者:千家信息网编辑
千家信息网最后更新 2026年11月01日,这篇文章将为大家详细讲解有关kibana的可视化该怎么理解,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。引言kibana是elasticsearch(
千家信息网最后更新 2026年11月01日kibana的可视化该怎么理解

这篇文章将为大家详细讲解有关kibana的可视化该怎么理解,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

引言

kibana是elasticsearch(以下简称ES)的可视化平台,笔者平时使用kibana的dev tools比较多,在这里可以更便捷的使用ES的各种命令,DSL查询语句等。

但是kibana的可视化功能远不止于次。Kibana可以用来搜索,查看ES索引中的数据,可以轻松地进行高级数据分析,并可在各种图表,表格和地图中显示数据。并且可以基于浏览器的界面快速创建和共享动态仪表板,实时反馈ES中数据的更改。

kibana可视化的很多组件其实都是基于ES聚合的结果。

下面使用的示例全部都是基于kibana自带的示例数据,读者自己有兴趣也可以实际操作一下。

操作使用的ES和kibana都是基于7.1.0版本。

正文

新建索引模式(index pattern)

index pattern是kibana可视化的前提。它相当于告诉kibana要使用哪些索引作为数据进行可视化展示。索引我们第一步就来创建一个index pattern。

如上图所示,先在左侧菜单找到management,然后点击index patterns -- create index pattern。新建一个index pattern,这里拿kibana自带的电商的索引举例。

在上图中通过输入index pattern的名称,kibana会自动显示匹配的索引,然后点击next。

选择索引中的时间维度的字段,如果有多个的话根据具体的业务场景选择。比如这里我选择的是订单的创建时间字段。
需要说明的是,这个时间字段是用来方便基于时间过滤数据用的。如果你的业务上不需要基于时间范围筛选,也可以不选择这一步。

到这里我们的index pattern就建好了。读者自己可以参考上面的流程,为航班数据索引新建一个index pattern。

使用discovery搜索数据

discovery在日志搜索用的比较多,现在很多公司都会把服务的日志搜集到ES然后通过kibana的discovery功能查找日志。这样比以前登陆到线上服务器一台台grep方便很多。

如上图所示,在菜单中选择discovery,然后就能看到我们前面章节新建的index pattern。

在上图的1的位置,我选择了电商的index pattern,然后在2的位置选择时间进行过滤,这里我选择是的1年前的所有数据。时间过来的维度很多,大家可以一一尝试下。1的旁边有个搜索框,可以输入任意信息对索引进行搜索。除了一般的直接输入字符串进行搜索之外,这里还支持指定搜索某个字段,只需要在搜索框里输入类似下面:

user:"youssef"

就可以搜索user字段值满足youssef的数据。

在图中3的位置以直方图的形式汇总了数据的分布情况,可以看到我们的数据主要都集中在2019年12月到2020年1月这段时间内。

图中4的位置就是数据本身了,可以支持table和json两种方式显示。左侧的菜单里支持过滤指定的字段显示,这里不展开来讲了。

可视化数据

kibana自带了很多可视化的组件,方便我们对聚合后的结果进行可视化的展示。下面来看一个例子。

在左侧菜单选择visualize,然后点击右边的+号,如下图所示:

这里有很多可视化组件,我这里以pie饼图为例子说明。

如上图所示,我们在左边选择分桶聚合模式,然后分桶的字段是用户性别字段,度量单位是count,然后点击上方的三角按钮运行,结果就是上图中展示的效果。在这个图中可以看到男女的比例。

假如我们还想看下男女各自的城市分布情况,可以添加一个子分桶,在左侧下方点击add sub buckets。

如上图,在子分桶里我们同样选择了terms分桶,然后分桶的字段是用户所在的城市。运行之后就是上图中的效果。点击左上角的save按钮,还可以把当前的可视化结果保存。保存了之后我们就可以在dashboard上展示了。

在dashboard展示数据

dashboard可以理解为一个展示各种可视化组件的面板,我们可以把之前保存的可视化结果添加到面板中进行展示。

点击左侧菜单中的dashboard,然后点击create new dashboard,然后点击add,选择我们前面保存的可视化组件。

下图是一个基于我们前面讲的电商的index制作的面板展示示例

关于kibana的可视化该怎么理解就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

数据 可视化 选择 字段 索引 搜索 上图 时间 组件 结果 菜单 位置 输入 就是 日志 示例 面板 图中 电商 支持 数据库的安全要保护哪些东西 数据库安全各自的含义是什么 生产安全数据库录入 数据库的安全性及管理 数据库安全策略包含哪些 海淀数据库安全审计系统 建立农村房屋安全信息数据库 易用的数据库客户端支持安全管理 连接数据库失败ssl安全错误 数据库的锁怎样保障安全 新华互联网科技 互联网科技公司经营范围 科技平台互联网 科技类互联网 互联网金融与金融科技 互联网 的科技创新 奇酷互联网络科技公司 互联网科技logo设计 中国航天科技大学国际工业互联网 注册互联网科技公司经营范围大全 无锡工业互联网科技有限公司 高科技互联网套路 互联网安防科技感 山东大美朱楼互联网科技有限公司 宁波跨境商互联网科技有限公司 福建互联网展示科技馆设计 湖北辰鑫科技互联网 美国五大互联网科技公司市值多少 青岛易易互联网科技 互联网高科技绘画 百单网互联网科技有限公司怎么样 互联网科技垄断 科技互联网创业计划书 济南华为互联网科技产业总部基地 互联网科技中介 健康食品互联网创新科技园项目 河南住房之家互联网科技 小米互联网科技园入驻 梅州GM互联网络科技有限公司 安徽零酒互联网科技有限公司
0