跳转至

RUM 配置

本文用于承载 C++ SDK 的 RUM 初始化配置与手动采集入口说明。

初始化 RUM

FTRUMConfig rc;
rc.setRumAppId("appid_xxxx");
sdk->initRUMWithConfig(rc);
字段 类型 必须 说明
setRumAppId string 设置 RUM appid。只有设置后才会开启 RUM 采集,获取方式见应用接入
setSamplingRate float 采样率范围 [0,1]0 表示不采集,1 表示全采集,默认值为 1。作用域为同一 session_id 下所有 ViewActionLongTaskError 数据
setExtraMonitorTypeWithError ErrorMonitorType 为 RUM 错误数据附加监控信息。MEMORY 为内存,CPU 为 CPU,ALL 为全部
addGlobalContext dictionary 添加标签数据,用于用户监测数据源区分。规则请阅读 自定义标签

手动采集能力

C++ 端当前主要通过手动接口完成 RUM 数据传输。以下能力已拆分到 自定义采集规则

  • View
  • Action
  • Resource
  • Error
  • LongTask

如果您需要查看具体 API 与示例代码,请直接阅读 自定义采集规则

文档评价

文档内容是否对您有帮助? ×