前端指标监控与业务指标监控
#前端架构
目录
1. 传统监控
dom 数量也是可以监控的
- 目标:==1分钟发现\通告、5分钟响应\定位、10分恢复的能力==, 目的是缩短故障恢复时长,降低故障影响
2. 监控演进:技术指标 → 体验指标
- 技术指标是过程指标,无法反应业务的真实情况
- 监控演进核心是通过将==技术指标==向==体验指标==的转变
3. 体验指标与报警
4. 图像识别:特征采集,图片失败
图像识别,图片失败,监控业务是否健康
5. 日志 → 大数据检测
日志,大数据检测
6. 业务指标
- ==业务核心指标==定义:
- 对于代付款的页面的场景,待付款成功率是业务的核心指标
- 业务指标:
- 能够准确异常问题对业务是否带来影响以及影响范围的核心指标,比如 用户点击率、下单率等
- 监控指标:
- 反应业务过程节点异常情况,业务指标出现问题可以通过监控点快速定位问题,比如接口成功率、静态资源缓存到达率等
得联动起来,即业务指标出问题了,然后去关心技术指标,注意,这个交给==系统==,而不是人
7. 灰度检测
==业务的线上问题,>75%问题 都是由于变更引起的==,对于大部分的场景 都可以找到的聚类特征
8. 其他
- ==报警降噪==能力
- 通过算法分析,减少流量波动、服务抖动、压测等一些引起的误报
- 报警预警能力
- ==将业务核心指标与技术指标关联==,提高问题感知能力
- 全链路分析
- 通过将==跨端容器==、==前端业务==以及==服务端接口日志==进行全链路串联
- 问题分析
- 通过将采集的页面结构和日志关联分析