会话追踪
APM支持会话追踪功能,此功能根据用户名或者用户ID,实现全链路追踪。复现用户访问时的行为轨迹,以便于定位问题。会话追踪包括:访问追踪、性能追踪、API追踪、JS错误追踪、行为追踪以及自定义追踪。
查看会话追踪
访问追踪
- 在左侧导航栏选择“前端监控 >会话追踪”,在“站点”下拉列表中选择站点,默认展示该站点“访问追踪”详情。
- 单击访问追踪列表右上角的
自定义列表项,使界面上显示您需要查看的指标数据。
- 访问追踪列表默认按照“开始时间”降序排列。
表1 访问追踪参数说明 参数名称
说明
会话 ID
用户访问服务器或者网页的唯一标识。
页面地址
访问页面的url地址。
开始时间
会话的开始时间。
客户端IP
客户端的IP地址。
UID
用户ID。
标签
用户自定义标签,可作为搜索的关键字。
页面浏览量
页面浏览量(Page View),用户每次打开或刷新一个页面计为一次PV。
- 单击访问追踪列表右上角的
- 单击“会话ID”列中的某一条会话ID,展示该用户轨迹详情。
- 指标包括:页面加载、API请求、JS错误、访问次数、点击次数以及自定义上报。
- 用户轨迹详情包括:全部、页面加载、API请求、JS错误、点击事件、访问页面以及自定义上报。
单击“全部”展示该会话ID下所有的用户轨迹详情,当前最多支持展示200条轨迹。
单击“页面加载”等其他页签,展示该会话ID下,对应当前页签的用户轨迹详情。例如:单击“页面加载”页签,则展示该会话ID下,所有“页面加载”的用户轨迹详情
用户轨迹详情信息支持“折叠”以及“展开”。表2 用户轨迹详情参数说明 类型
参数名称
说明
页面加载
页面地址
访问页面的地址。
请求来源
发起请求的来源。
加载时间
页面加载时间。
FCP首屏时间
用户打开一个网站时,直到浏览器首页面内容渲染完成的时间。
FP白屏时间
用户单击一个链接或打开浏览器输入URL地址后,到浏览器开始显示内容的时间。
TTI交互时间
页面从开始加载到主要子资源完成渲染,并能够快速、可靠地响应用户输入所需的时间。
API请求
页面地址
访问页面的地址。
设备ID
设备ID号。
API地址
API的地址。
请求方式
请求方式包括:GET、POST、PUT、DELETE以及OPTION。
状态码
状态码。
JS错误
错误发生地址
JS错误发生的地址。
设备ID
设备ID号。
错误原因
JS错误发生的原因。
点击事件
页面地址
访问页面的地址。
设备ID
设备ID号。
X轴位置
浏览器坐标的X轴位置。
Y轴位置
浏览器坐标的Y轴位置。
操作行为
操作行为,包括:chick(单击),dbclick(双击)。
访问页面
访问地址
访问页面的地址。
客户端IP
客户端IP地址。
客户端系统
客户端操作系统类型。
浏览器
浏览器类型,例如:Chrome、IE或Firefox。
自定义上报
页面地址
自定义上报的页面地址。
事件名
事件的名称。
事件值
自定义上报值,详细说明参见自定义上报。
性能追踪
- 在左侧导航栏选择“前端监控 >会话追踪”,在“站点”下拉列表中选择站点。单击“性能追踪”,切换到该站点“性能追踪”详情。
单击性能追踪列表右上角的
自定义列表项,使界面上显示您需要查看的指标数据。
性能追踪列表默认按照“加载次数”降序排列。
表3 性能追踪参数说明 参数名称
说明
会话 ID
用户访问服务器或者网页的唯一标识。
页面地址
访问页面的url地址。
客户端IP
客户端的IP地址。
UID
用户ID。
标签
用户自定义标签,可作为搜索的关键字。
加载次数
页面加载的次数。
平均加载时间
页面平均加载时间。
平均首屏时间
页面平均首屏时间。
平均白屏时间
页面平均白屏时间。
平均交互时间
页面平均交互时间。
- 单击“会话ID”列中的某一条会话ID,展示该用户轨迹详情,详见访问追踪-步骤2。
API追踪
- 在左侧导航栏选择“前端监控 >会话追踪”,在“站点”下拉列表中选择站点。单击“API追踪”,切换到该站点“API追踪”详情。
单击API追踪列表右上角的
自定义列表项,使界面上显示您需要查看的指标数据。
API追踪列表默认按照“加载次数”降序排列。
表4 API追踪参数说明 参数名称
说明
会话 ID
用户访问服务器或者网页的唯一标识。
页面地址
访问页面的url地址。
客户端IP
客户端的IP地址。
UID
用户ID。
标签
用户自定义标签,可作为搜索的关键字。
加载次数
页面加载的次数。
平均加载时间
页面平均加载时间。
慢请求次数
API请求的慢请求次数。
慢请求率
API请求的慢请求率。
失败请求次数
API请求的失败次数。
失败请求率
API请求的失败率。
- 单击“会话ID”列中的某一条会话ID,展示该用户轨迹详情,详见访问追踪-步骤2。
JS错误追踪
- 在左侧导航栏选择“前端监控 >会话追踪”,在“站点”下拉列表中选择站点。单击“JS错误追踪”,切换到该站点“JS错误追踪”详情。
单击JS错误追踪列表右上角的
自定义列表项,使界面上显示您需要查看的指标数据。
JS错误追踪列表默认按照“加载次数”降序排列。
表5 JS错误追踪参数说明 参数名称
说明
会话 ID
用户访问服务器或者网页的唯一标识。
页面地址
访问页面的url地址。
结束时间
最后一次报错的时间。
客户端IP
客户端的IP地址。
UID
用户ID。
标签
用户自定义标签,可作为搜索的关键字。
加载次数
页面加载的次数。
页面浏览量
页面浏览量(Page View),用户每次打开或刷新一个页面计为一次PV。
活跃用户数
访问站点用户的数量。同一个用户在一天内访问多次,只会被统计为一个UV。
- 单击“会话ID”列中的某一条会话ID,展示该用户轨迹详情,详见步骤2。
行为追踪
- 在左侧导航栏选择“前端监控 >会话追踪”,在“站点”下拉列表中选择站点。单击“行为追踪”,切换到该站点“行为追踪”详情。
单击行为追踪列表右上角的
自定义列表项,使界面上显示您需要查看的指标数据。
行为追踪列表默认按照“开始时间”降序排列。
表6 行为追踪参数说明 参数名称
说明
会话 ID
用户访问服务器或者网页的唯一标识。
页面地址
访问页面的url地址。
开始时间
操作首次发生的时间。
客户端IP
客户端的IP地址。
UID
用户ID。
标签
用户自定义标签,可作为搜索的关键字。
加载次数
页面加载的次数。
页面浏览量
页面浏览量(Page View),用户每次打开或刷新一个页面计为一次PV。
- 单击“会话ID”列中的某一条会话ID,展示该用户轨迹详情,详见步骤2。
自定义追踪
- 在左侧导航栏选择“前端监控 >会话追踪”,在“站点”下拉列表中选择站点。单击“自定义追踪”,切换到该站点“自定义追踪”详情。
单击自定义追踪列表右上角的
自定义列表项,使界面上显示您需要查看的指标数据。
自定义追踪列表默认按照“加载次数”降序排列。
表7 自定义追踪参数说明 参数名称
说明
会话 ID
用户访问服务器或者网页的唯一标识。
页面地址
访问页面的url地址。
结束时间
自定义操作,最后一次上报的时间。
客户端IP
客户端的IP地址。
UID
用户ID。
标签
用户自定义标签,可作为搜索的关键字。
加载次数
页面加载的次数。
页面浏览量
页面浏览量(Page View),用户每次打开或刷新一个页面计为一次PV。
- 单击“会话ID”列中的某一条会话ID,展示该用户轨迹详情,详见步骤2。