kibana分析日志

利用Grok测试

grok正则过滤器配置
https://anbc.gitbooks.io/elk-handbook/content/81grokzheng_ze_guo_lv_qi_pei_zhi.html
https://doc.yonyoucloud.com/doc/logstash-best-practice-cn/filter/grok.html
在这里插入图片描述
这是一个nginx日志样例,正常情况下我们需要分析来访ip、访问路径、状态码
我们在kibana的Grok页面进行测试

%{IP:client_ip} - - \[access\] \"%{WORD:method} %{URIPATHPARAM:request} HTTP/%{NUMBER:httpversion}\" %{NUMBER:status_code}

在这里插入图片描述

下面我们来制作仪表板

数字指标

在这里插入图片描述

先制作一个最普通的数字指标
在这里插入图片描述
选择kibana官方示例数据(这里默认展示的是日志的条数)
在这里插入图片描述
定制标签里面填写pv (有多少条日志,就代表着页面被访问了多少次),然后左上角点击保存

在这里插入图片描述
下面创建折线图

折线图

点开后默认只有Y轴,需要点击存储桶,新建x轴
在这里插入图片描述
在这里插入图片描述
聚合里面选择date histogram
在这里插入图片描述
代表的是对应时间内的访问次数
在这里插入图片描述
指标和轴–图表类型下拉,里面可以选择面积图展示
在这里插入图片描述
鼠标点在计数上面可以更改颜色
下面创建饼图

饼图

在这里插入图片描述
选择拆分切片
在这里插入图片描述
聚合选择Terms,字段选择response.keyword(这里代表的是状态码)
下面创建数据表

数据表

在这里插入图片描述
聚合选择Term,字段选择url.keyword,默认是降序
也可以按照上面的方法统计出来访ip
在这里插入图片描述
最终要做一个统一的dashboard

合集

在这里插入图片描述在这里插入图片描述

添加面板
在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值