当您定位问题需要问题上下文以便还原出错现场时,可以使用ARMS前端监控的会话追踪功能。此功能根据用户名称或用户ID实现全链路追踪,复现用户访问的行为轨迹,包括页面加载、接口请求、JS错误和用户操作等,帮助有效定位和分析出错原因。
功能入口
- 登录ARMS控制台。
在左侧导航栏选择 ,然后单击目标应用名称。
在左侧导航栏选择 。
查看会话详情
可选:在会话追踪页面,输入用户名或用户ID,然后单击搜索查找到对应会话。
说明用户名称的设置方法,请参见SDK参考。
单击展开可以添加会话ID、访问IP、页面地址、浏览器、浏览器版本号、网络制式和地域搜索条件。
在会话列表中单击目标会话的会话ID,查看会话追踪详情页面。
在概要信息区域,查看该会话的用户名、用户ID、会话ID、PV、JS错误数、API请求次数、API失败次数、慢加载次数、设备、地域、浏览器、访问IP和网络制式等基础信息。
在会话轨迹区域,查看用户的访问路径。
单击目标页面左侧的+图标,可以展开该页面下的用户行为轨迹。
单击目标用户行为右侧的详情,查看对应的行为详情信息,例如:API详情、慢加载详情和JS错误详情。
其他会话追踪入口
在左侧导航栏选择
,在慢页面会话追踪(Top 20)区域单击会话Id。在左侧导航栏选择
,在高频错误页签单击目标错误信息右侧操作列诊断,在用户行为回溯区域单击右侧的查看会话。在左侧导航栏选择
,在API请求列表区域单击错误次数,在网络请求信息区域单击右侧的查看会话。在左侧导航栏选择
,在日志列表区域单击操作列的查看会话。