代码稳定性监控

为什么要有前端监控?

用户访问我们的业务时,整个访问过程大致可以分为三个阶段:页面生产时(Server 端状态)、页面加载时和页面运行时。

为了保证线上业务稳定运行,我们会在 Server 端对业务的运行状态进行各种监控。现有的 Server 端监控系统相对已经很成熟了,而页面加载和页面运行时的状态监控一直比较欠缺。例如:

  • 无法第一时间获知用户访问我们的站点时遇到的错误;
  • 各个国家、各个地区的用户访问我们站点的真实速度未知;
  • 每个应用内有大量的异步数据调用,而它们的性能、成功率都是未知的。

我们推荐的解决方案

我们推荐使用 ARMS 前端监控平台进行 Web 端体验数据监控,它将从页面打开速度(测速)、页面稳定性(JS Error)和外部服务调用成功率(API)这三个方面监测 Web 页面的健康度。

页面健康度度量

它的接入方式非常简单,可通过查看《以 CDN 方式接入》 进行了解。