跳到主要内容
版本:3.7.0

健康判定

健康判断支持健康评分、Apdex、慢速判定和异常判定四部分。

健康评分是通过量化指标体系对应用的用户体验质量进行综合评估的功能。它整合前端性能(如页面加载耗时、首次内容绘制FCP耗时)、错误率(如崩溃率、 JS 错误、网络请求错误)、用户行为流畅度(如卡顿率、操作耗时)等多维度数据,通过预设算法转化为直观的评分( 0-100 分),帮助团队快速判断应用、用户会话、视图、页面、用户操作和网络请求健康状态,定位薄弱环节,并跟踪优化效果。

Apdex 是用户对程序性能满意度的量化值。提供了一个统一的测量和报告用户体验的方法,把最终用户的体验和程序性能作为一个完整的指标进行统一度量。

慢速判定是对应用启动、视图启动、页面加载、用户操作、网络请求判断让用户感知到响应慢的衡量标准。

异常判定是对卡顿、请求失败操作、崩溃操作、阻塞操作的定义,同事支持自定义屏蔽特定错误的网络请求、崩溃、卡顿、JS错误。

image-20250911193345140

使用场景

全域体验质量监控:当运维团队需实时掌握应用整体健康状态,及时发现潜在体验问题时,可依托健康判定功能构建日常监控体系:通过健康评分快速判断应用整体体验水平,结合 Apdex 指数了解用户对性能的满意度,同时借助慢速判定识别应用启动、页面加载等场景的慢响应问题,通过异常判定过滤非关键错误数据,聚焦卡顿、崩溃等核心异常,实现对应用体验的全方位、常态化监控,确保问题早发现、早处理。

版本发布质量验证:产品与开发团队可对比新、旧版本的体验差异,查看健康评分、 Apdex 变化趋势,判断新版本是否对用户体验产生负面影响,若出现评分下降、Apdex 降低或异常增多,可快速定位问题并回滚或修复版本。

跨团队协作与目标对齐:产品、开发、运维团队需围绕统一标准推进体验优化时,团队可摆脱 “凭主观感受判断体验” 的困境,用数据驱动体验优化,实现从 “发现问题” 到 “量化改进” 的闭环管理。

定位薄弱环节:当应用健康评分低时,可以查看是否存在应用慢启动、页面慢加载、慢操作、慢网络请求和卡顿等异常,快速定位薄弱环节并修复,避免因体验问题导致用户流失。

开始使用

健康评分

支持对原生应用、Web应用、小程序应用、用户会话、视图、页面、用户操作和网络请求进行健康评分设置。平台提供了默认评分规则,用户可对该默认规则进行修改,也可新建自定义规则对指定应用生效。列表中可拖动调整匹配优先级,当符合多条规则时,以最高优先级的规则进行计算。

自定义评分规则需设置对象范围,通过添加条件定位使用该规则计算健康评分的对象(此处以Web应用为例,原生应用、小程序应用、视图、页面、操作、网络请求同样逻辑),选择生效应用范围,指标权重、是否本指标评分为0时健康评分置零。

image-20250911193406174

用户会话状态:满意、可容忍、异常。异常设置为第一优先级,阈值设置为第二优先级。若没有满足异常设置,也没有触发阈值设置,则认为此会话是可容忍会话。

image-20250911194035856

如某个会话中发生了如下相关事件类型。用户设定,异常类型占10%以上为异常会话,满意事件占80%以上为满意会话。

XHR操作XHR操作加载操作业务事件XHR操作加载操作XHR操作加载操作
满意满意异常满意满意可容忍可容忍异常

满意类型:1+1+1+1=4, 异常类型:1+1=2 可容忍类型:1+1=2 其中共发生类型 4+2+2=8

其中满意类型占比:4/8 = 50%,异常类型占比2/8 = 25%

故而此会话为异常会话。

Apdex

Apdex(Application Performance Index,应用程序性能指数)是对用户程序性能满意度的量化评估指标,核心价值在于提供统一的用户体验测量与报告方法。它将最终用户的主观体验感受与程序客观性能数据整合为单一综合指标,实现对应用性能的标准化、一体化度量,让团队可直观判断用户对性能的满意程度。

image-20250912103820482

慢速判定

慢速判定功能,可针对应用启动、视图启动、页面加载、用户操作、网络请求五大核心场景,明确“用户感知到响应缓慢”的量化衡量标准,为识别各场景下的慢体验问题提供统一判定依据。

image-20250912104001245

异常判定

异常判定功能可明确界定卡顿、请求失败、崩溃、阻塞等操作的判定标准,同时支持自定义配置——可对特定错误类型(含网络请求错误、应用崩溃、页面卡顿、JS代码错误)进行屏蔽,灵活过滤无需监控的异常数据,确保异常分析聚焦于核心问题。

image-20250912104115624