观测云用户体验功能介绍

用户访问监测


为何需要用户访问监测(RUM)?

云原生时代,如何提升用户体验成为企业关注的新命题。企业不仅需要观测全面、真实的数据来确保其系统的稳定性和可靠性,还需要快速监测用户的使用行为和遇到的问题。

由此,观测云提供用户访问监测(RUM)功能,力图完整追踪用户的每次访问,了解每个请求背后的真实需求,高效优化产品性能。

数据从何而来?

观测云用户访问监测通过 RUM Headless 自动化部署,采集 Web、Android、iOS、小程序和第三方框架的用户访问数据。您可以实时查看与分析用户访问数据,洞察用户访问环境,回溯用户操作路径及分解操作响应时间;还可以了解用户操作导致的一系列调用链的应用性能指标情况,实现端到端的全面监测,高效提高应用程序性能和用户体验。

如何开启用户访问监测(RUM)?

要开启用户访问监测功能,首先需要部署一个公网 DataKit 作为 Agent,客户端的用户访问数据通过这个 Agent 将数据上报到观测云工作空间。

具体的 DataKit 安装方法与配置方法,可参考 DataKit 安装。

DataKit 安装完成后,开启 RUM 采集器,接入应用配置,即可开始采集用户访问的相关数据。

开始配置

登录观测云控制台,进入用户访问监测 > 应用列表 > 新建应用。

1、输入应用名称 、应用 ID;

  • 应用名称:用于识别当前用户访问监测的应用名称;
  • 应用 ID:应用在当前工作空间的唯一标识,对应字段:app_id。该字段仅支持英文、数字、下划线输入,最多 48 个字符。

2、选择应用类型,目前支持 Web、小程序、Android、iOS 和自定义五种类型。

3、SDK 配置

您可以点击以下链接查看对应的应用接入配置方式:

应用接入配置
Web 应用接入 Android 应用接入 iOS 应用接入
小程序应用接入 React Native 应用接入 Flutter 应用接入
UniApp 应用接入 macOS 应用接入 C++ 应用接入

关于选择自定义应用类型的相关配置说明:

  • 选择自定义应用类型,可在右侧查看对应的应用接入说明。
  • 在分析看板一栏,您可自定义选择工作空间内内置视图作为此应用的关联分析看板。
  • 默认自定义应用类型无分析看板,需要您手动配置关联。您可以同时绑定多个内置视图。
操作 说明
筛选下拉框 单选,支持模糊匹配搜索,范围:内置视图。
跳转 点击即可跳转打开展示分析看板,并将当前应用 ID 带入到视图变量中。
删除 点击即可删除已添加的关联分析看板。
  • 配置完成后,回到应用列表。您可以点击 ,对该条应用进行编辑或删除。

注意事项

  • 应用 ID 一经更改,需要同步更新 SDK 中的配置信息;
  • SDK 更新成功后,新的分析视图和查看器列表仅展示最新 app_id 关联数据,旧的应用 ID 对应数据将不会做显示;
  • 用户访问指标检测监控器请及时变更到最新应用 ID 配置或重新创建基于新的应用 ID 对应数据的指标检测;
  • 旧的应用 ID 数据可以通过用户访问内置视图、自定义仪表板或者 DQL 工具等方式查看分析;
  • 若在进行配置自定义应用时未添加关联分析看板,则无法跳转至分析看板。
  • 您可以通过点击 分析看板 或 查看器 进一步查看当前用户访问应用程序的详细信息。

何为会话重放?

观测云用户访问监测的基本概念围绕用户操作和用户会话展开。基于用户在应用程序中执行的各种访问行为,观测云可以捕捉 Web 端、小程序、Android、iOS 和自定义应用的用户会话。

借助现代浏览器提供的强大 API 拓展能力,观测云会话重放实时捕获用户的操作数据、重放用户的操作路径。如此一来,能有效重现、定位并解决错误。

可视化分析用户访问数据

分析看板

用户访问监测 > 分析看板涵盖不同端口的多种分析场景,从性能、资源和错误三方面为您展示多项指标数据,您能够通过关键性能指标了解用户前端的真实体验,快速定位用户访问应用的问题,提高用户访问性能。

查看器

接入应用并完成数据采集后,除上面的分析看板外,您还可以在查看器进一步了解每个用户会话(Session)、页面性能(View)、错误(Error)以及其他相关数据,并通过一系列设置全面了解和改善应用的运行状态和使用情况。

自建链路异常数据追踪

观测云用户访问监测可以设置自定义追踪任务,实时监控追踪轨迹,基于全面的追踪信息,快速精准定位异常根因;同时能保证链路上下文在不同环境下都能够完整透传,避免出现上下文丢失导致的断链现象,从而及时发现漏洞、异常和风险;还能通过浏览器插件的实现方式,创建简洁无代码的端到端测试。

利用生成指标细分数据

面对庞大的原始数据体量,观测云用户访问监测的生成指标功能可以帮助 Dev & Ops 和业务方降低多维度分析的难度。其基于当前空间内的现有数据生成新的指标数据,联动绑定自定义仪表板,从而根据指标维度进行定期统计。

数据存储策略与计费规则

观测云为用户访问数据提供 3 天、7 天、14 天三种数据存储时长选择,您可以按照需求在管理 > 基本设置 > 变更数据存储策略中调整。

更多数据存储策略,可参考 数据存储策略。

基于按需购买,按量付费的计费方式,用户访问监测计费统计当前空间下一天内所有页面浏览产生的 PV 数量,采用梯度计费模式。

更多计费规则,可参考 计费方式。

相关推荐
知了学历孙老师3 小时前
小自考的校考和统考,出题方和难度差在哪
java·大数据·前端
ShineWinsu5 小时前
对于JavaScript:操作元素的解析
开发语言·前端·javascript·面试·web·dom·元素
福兮说5 小时前
JSON 格式正确,数据就可靠吗?我用一份自编配置检查类型与空值
java·前端·json
程序员老赵7 小时前
Docker 部署青龙面板:轻松搭建定时任务管理平台
前端·docker·开源
Swot7 小时前
Asciidoctor 公式数字下标错位问题:原因分析与解决方案
前端
Swot7 小时前
leo-editor 中将 Markdown 内容转成 asciidoc 格式
前端
狒狒AI7 小时前
Remotion / GSAP+Three / HyperFrames / Skia 四栈实测:代码渲染知识视频的选栈方法(附开源技能)
前端·人工智能·aigc
修炼的dance7 小时前
浏览器里导出H.265,8.5秒和55.5秒差在硬件
前端
补码缩写7 小时前
WebCodecs选编码器,探测之后还要验解码和播放
前端
大文说跨境7 小时前
亚马逊多账号管理浏览器怎么选?云登/紫鸟/AdsPower 对比
java·前端·自动化