开发者社区> 问答> 正文

在ARMS中,前端监控的最佳实践是怎样的?

已解决

在ARMS中,前端监控的最佳实践是怎样的?

展开
收起
詹姆斯邦德00 2022-10-14 18:17:04 595 0
1 条回答
写回答
取消 提交回答
  • 推荐回答

    用户访问业务时,整个访问过程大致可以分为三个阶段:页面生产时(服务器端状态)、页面加载时以及页面运行时。为了保证线上业务稳定运行,传统监控方式会在服务器端对业务的运行状态进行各种监控,目前现有的服务器端监控技术体系相对已经很成熟,但是页面加载和页面运行时的状态监控一直比较欠缺。例如:业务方无法第一时间获知用户访问站点时遇到的错误,各个国家、各个地区的用户访问站点的真实速度,不同终端设备访问站点的请求情况。同时每个应用内又有大量的异步数据调用,而它们的性能、成功率都是未知的。ARMS前端监控重点监控页面的加载过程和运行时状态,同时将页面加载性能、运行时异常以及API调用状态和耗时等数据,实时上报到日志服务器。之后业务方可以借助ARMS提供的海量实时日志分析和处理服务,对当前线上所有真实用户的访问情况进行监控。例如可以通过不同页面的访问情况来定位业务瓶颈;通过不同地理位置的访问情况来判断是否区域网络存在问题、系统是否需要针对某些地域访问做出优化等;通过不同网络可以分析系统在不同网络下的表现,从而定位整个应用系统非业务瓶颈问题以及整个应用在复杂环境下的性能情况。

    image.png

    以上内容摘自《企业级云原生白皮书项目实战》电子书,点击https://developer.aliyun.com/ebook/download/7774可下载完整版

    2022-10-17 18:01:10
    赞同 1 展开评论 打赏
来源圈子
更多
收录在圈子:
阿里云开发者社区官方技术圈,用户产品功能发布、用户反馈收集等。
问答排行榜
最热
最新

相关电子书

更多
ARMS打造应用全栈监控 立即下载
《阿里云云拨测发布》PDF 立即下载
Elasticsearch全观测技术解析与应用(构建日志、指标、APM统一观测平台) 立即下载