使用场景 | 功能入口 | 说明 |
排查JS错误 |
| |
| 页面列表 |
|
|
| |
| 指标查询 | 结合指标查询想分析某些错误指标在某些情况下的宏观分布、走势、分组等信息,可以使用指标查询,产出看板并持续观测。 |
观察并改进页面性能 | 性能监控 |
|
|
| |
| 性能报警 |
|
检查请求错误数据 | 请求监控 | 查看所有请求耗时、错误数据以及回调耗时的走势。 |
| 请求列表 | 按照不同指标进行排序,查看慢请求、错误请求的详情。 |
页面某个状况下挂掉或者非常卡 | 数据探索 | 根据用户的user_id、机型、时间范围等参数来找出某个时间段上报的所有完整数据,用于排查具体问题情况。 |
定义符合自己实际情况的性能指标 | 项目设置 | 针对项目复杂度不同来自定义指标基准线。 |
通过版本维度过滤数据 | - |
|
概念 | 说明 |
aid | 应用ID。应用ID是项目的全局唯一标识,在SDK和平台中保持一致,但和常见的APP_ID不同,它不需要去专门申请,只需要保证和现有项目的AID不重合。 |
pid | 应用中标志某一个具体页面的ID,在平台中可用于过滤、分组查看数据。需要在SDK相关配置中指定,默认情况下,SDK会将PID设置为当前页面的URL。活动页或者是带有不重复ID类型的页面,建议在SDK中配置聚合策略。 |
user_id | 标志当前访问用户的ID,用于计算UV、影响用户数等信息。可以自己指定,默认情况下,系统会为您自动生成uuid并存储在localstorage中。 |
session_id | 标志一次会话的ID。会话指用户进入页面开始,到关闭页面为止的整个阶段。通过session_id计算整站点PV、错误率等数据,同时用来进行上报的去重计数。您不需要自行指定session_id,系统会为您生成。 |
view_id | 标志一次页面访问的ID。页面访问在SPA等情况下,是session的子集,一次session可能会有多个页面访问,我们通过它来计算单PID PV,并串联相关的静态资源、请求和Longtask上报。 |
env | 小程序的线上环境。接入SDK后便会自动获取当前小程序的线上环境标识。 |
release | 小程序的线上版本。接入SDK后便会自动获取当前小程序的线上版本。如:1.0.0(X.X.X)。 |
指标基准线 | 为收集到的性能指标提供了基准线设置,通过设定good-base-line和bad-base-line,您可以快速定位您当前的站点、页面的状况,并进一步进行针对性优化。 |