很多同学会问到,前端监控和埋点系统有什么区别,看起来都像监控系统。接下来我就来介绍一下两者的区别。
您也可以观看:视频介绍
一、监控系统
用过监控系统的同学可能会发现,监控系统统计出来的数据都是属于客观存在的,如:流量数据,错误日志,性能数据等等,这些数据跟人的主观意识毫无关系,不会因为产品经理或分析师给你提了一个需求而改变。因此我们只需要引入探针代码就可以将这些数据上报进行分析了。
二、埋点系统
而埋点系统则与监控系统有着明显的不同,埋点系统就是为了帮助产品经理、分析师统计业务数据而生的。原则上,无论监控系统做的多么强大,都无法覆盖场景复杂的业务数据统计。
比如:商品页面,用户从 登录->浏览商品->加入购物车->点击购买按钮->付款确认 ,这个过程中,每一个步骤的流失率,留存率是多少,如何优化。 这些跟业务强相关的数据,监控是很难做到的,这就需要埋点来完成了。