【橘子Kibana】Kibana的分析能力Analytics可视化分析

一、什么是可视化分析

我不多逼逼,就说一句,可视化就是图表,kibana可以帮你绘制不同的图表,折线图,饼状图,柱状图等等来帮助你分析你的数据,这些图表非常的漂亮。我们可以来看看。之所以支持多种图表就是因为不同类型的数据可能不同的展示方式会更加直观。
我们的可视化分析都是建立在kibana的面板功能(dashboards)上的,所以我们可以先进去面板。
在这里插入图片描述
我们可以在这里创建各种各样的面板来展示我们的数据,下面我们先来创建第一个面板。

二、第一个简易视图

我们在开发中经常遇到一个业务是老板让你分析一下最近的请求数,此时你完全可以分析你的日志,然后对日志数量做分析(如果你的日志是可以分析的话)。那么我们就来完成这个需求。
在我们进入面板的时候我们看到kibana为你的三个默认数据各自创建了一个面板模板,你可以直接拿来用,里面设计都非常漂亮,但是我们这里先不看,我们自己来创建一个。
在这里插入图片描述
我们点击create dashboard来创建我们的面板。
我们来创建视图。
在这里插入图片描述
在这里插入图片描述
因为我们要分析请求的分布情况,那么我们其实分析的就是日志索引的时间戳字段,只需要看看哪个时间戳打印了多少日志说明就是几次请求(理想状态哈)。
在这里插入图片描述
我们拖动过去发现这样,
在这里插入图片描述
我们看到kibana自己为我们选了一个模板,他自己推测了一把。实际上我们不要这个,我们要的是一种指标统计模板,名字为metric,我们搜索metric模板选择之。
在这里插入图片描述
此时我们看到模板就变为了这样。
在这里插入图片描述
此时更加方便查看了,而右侧的面板也展示出了这个模板的含义。
在这里插入图片描述
我们就能看到每个时间分别有多少日志,也就有多少请求了。
那么假如我们只需要统计近7天的数据呢,不需要分组,也简单,把哪个按照时间分组给他移除就好了。
在这里插入图片描述
此时就变成这样了,很简单是吧。
此时我们点击保存就能把这个视图保存起来,以后方便查看。
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
此时我们就完成了第一个简易视图的制作。而且视图也是可以用kql查询的,这个我们后面再说。而且你刚创建的视图也会在列表看到。
在这里插入图片描述

三、时间序列的视图

假如有这么一个需求,你们老板让你迁移服务器,或者是服务升级之类的工作。为了尽可能小的影响到用户,我们一般需要在流量最低的时候来做这些工作。那么我们就需要确定什么时候流量最低。在我们的这个web log索引中,如何定位流量分布呢,自然是根据时间戳来统计,因为请求一次一个日志,每个日志时间戳不一样,我们自然就可以看到,那么我们来创建一个面板给开发人员使用。
在这里插入图片描述
很简单,我们看到近十五天的日志数据分布,而且我们只需要拖过去kibana就为我们创建好了这个分布直方图。目前这个直方图就是我们需要的,所以我们不需要改造,直接用就好,kibana分析的很对。
我们继续分析这个图,我们能看到他默认是每个格子是12小时,两个格子是一天,但是我们想改一下呢,我想改成一个格子就是24小时一天,这样我们就更加直观的看到一天一个分布。
在这里插入图片描述
你只需要点击这里进去。修改默

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值