kibana监控大盘建立

时间:Sept. 5, 2019 分类:

目录:

创建可视化

整体的大盘直接添加可视化

请求总数

首先创建一个请求总数的仪表盘,这个仪表盘主要反映的是时间段内请求总数

点击仪表盘,然后选择加号创建

选择仪表盘类型

选择索引

对于指标的,默认就是计数,不需要调整什么直接显示即可

点击左上角保存仪表盘并命名即可

状态码占比

这个仪表盘主要反映的是时间段内状态码占比,估计受影响情况

仪表盘类型选择饼图

选择索引后

存储桶选择拆分切片,选择状态码字段status

然后就创建了对应饼状图

机器流量占比

这个仪表盘主要反映接入层nginx的机器流量占比,当状态码选定为异常状态码,可以看是否在接入层nginx都出现异常状态码还是单台接入nginx层

和状态码占比饼图相同,选择机器字段host.name.keyword

机器下游流量占比

这个仪表盘主要反映nginx的upstream机器的流量占比,当状态码选定为异常状态码,可以看是否在所有下游出现问题还是单台下游服务出现问题

和状态码占比饼图相同,选择机器字段upstream.addr.keyword

访问源IP占比

这个仪表盘主要反映Client的流量占比,当状态码选定为异常状态码,可以看是否是同一ip请求导致

和状态码占比饼图相同,选择机器字段remote.addr.keyword,因为请求源IP很多,需要调大饼图显示的数量

流量时序图

这个仪表盘主要反映时间短内流量情况

选择面积图

设置参考如下

流量天级同比图

这个仪表盘主要反映和昨天相比,同一时间段内流量情况,对于异常也可以看是否是长期存在的

选择timelion

时间间隔可以设置为1m

表达式

.es(index=nginx_*.dingdd.com-*,timefield=@timestamp).label('Current').title(Traffic).color(#1E90FF), 
.es(offset=-1d,index=nginx_*.dingdd.com-*,timefield=@timestamp).label('Yesterday').lines(fill=1,width=0.5).color(pink)

流量周级同比图

这个仪表盘主要反映和上周相比,同一时间段内流量情况,防止因为是周日到周一这种流量突跌

同理表达式变为-7d

状态码折线图

这个仪表盘主要反映状态码变化趋势

选择折线图

设置参考如下

接入机器-流量-时序柱状图

这个仪表盘主要反映随时间变化接入层主机变化趋势,如果有其他指标例如机房也可以使用和这个

选择柱状图

设置参考如下

请求状态统计

这个仪表盘主要反映大量请求的状态,如果选择异常状态码可以看到大量请求错误的接口是什么

选择柱状图

设置参考如下

请求时间统计

设置参考如下

业务出网流量

添加于19.10.12,LB出现出网流量突然翻倍

整理大盘

创建新的仪表盘

添加可视化

点击会直接加入仪表盘

这是直接加入的效果,可以直接添加服务

进行保存