功能说明
前端性能监控 RUM 业务日志策略类型的告警,支持复杂查询模式。本文档用来介绍复杂查询支持的操作符、适用语法规则,并附上中英文字段映射表和枚举值字段映射表,用于支持查询语句的编写。

支持的操作符
类型 | 操作符 |
匹配 | =, !=, >, >=, <, <=, LIKE, NOT LIKE, IN, NOT IN, IS NULL, IS NOT NULL |
逻辑 | AND, OR, NOT, ( ) |
语法规则
字符串值用单引号:msg = ‘ERROR’
数值不加引号:platform> 1
LIKE 用 % 通配:msg LIKE ‘%timeout%’
N 用括号列举:level IN (2, 4)
字段名用英文(如 msg,非"日志信息"),详情请参见 中英文字段映射表。
示例:
(level = 2 OR level = 4) AND msg NOT LIKE ‘%health_check%’ AND platform > 1中英文字段映射表
注意:
暂时只支持用户名(uin)、会话 ID(sessionId)、设备 ID(aid)、日志信息(msg)字段的检索。
中文字段名(前端标识) | 英文字段名 | 类型 |
日志类型 | level | Int32 |
用户名(uin) | uin | String |
会话 ID | sessionId | String |
设备 ID | aid | String |
日志信息 | msg | String |
From | from | String |
URL | url | String |
原始地址 | originFrom | String |
接口 traceid 信息 | trace | String |
页面来源(referer) | referer | String |
版本(version) | version | String |
国家 | country | String |
省份 | province | String |
城市 | city | String |
运营商 | isp | String |
用户终端 IP | ip | String |
网络类型 | netType | Int32 |
环境(env) | env | String |
用户终端(userAgent) | userAgent | String |
品牌 | brand | String |
机型 | device | String |
平台 | platform | Int32 |
操作系统 | os | String |
浏览器 | browser | String |
浏览器引擎 | engine | String |
屏幕可视区域 | vp | String |
设备分辨率 | sr | String |
是否海外 | isAbroad | Int32 |
地域 | region | String |
IP 版本 | ipVersion | String |
类型 | type | String |
错误信息 | errorMsg | String |
事件名称 | name | String |
ext1 ~ ext10 | ext1 ~ ext10 | String |
枚举值字段对照表
env 枚举值
值 | 说明 |
production | 生产环境 |
development | 开发环境 |
gray | 灰度环境 |
pre | 预发布环境 |
daily | 日发布环境 |
test | 测试环境 |
local | 本地环境 |
others | 其他环境 |
isAbroad 枚举值
值 | 说明 |
0 | 国内 |
1 | 海外 |
level 枚举值
值 | 说明 |
1 | 接口请求 |
2 | 一般日志 |
4 | JS 错误 |
8 | Promise 错误 |
16 | Ajax 请求异常 |
32 | JS 加载异常 |
64 | 图片加载异常 |
128 | CSS 加载异常 |
256 | Console 错误 |
512 | 音视频资源异常 |
1024 | 接口返回码异常 |
1025 | 页面加载 |
1026 | 慢页面加载 |
1027 | 慢接口请求 |
1028 | 资源请求 |
1029 | 慢资源请求 |
1030 | 点击事件 |
1031 | console 日志信息 |
1032 | 白屏 |
1033 | OOM |
1034 | 卡顿 |
1035 | 无响应 |
2048 | aegis.report |
4096 | 页面访问 |
8192 | 自定义事件 |
8193 | 自定义测速事件 |
16384 | 页面不存在(小程序) |
32768 | websocket 异常 |
131072 | 异步组件加载异常(小程序) |
platform 枚举值
值 | 说明 |
1 | Android |
2 | iOS |
3 | Windows |
4 | macOS |
5 | Linux |
6 | devtools |
100 | 未知 |
netType 枚举值
值 | 说明 |
1 | WIFI |
2 | 2G |
3 | 3G |
4 | 4G |
5 | 5G |
6 | 6G |
100 | 未知 |
type 枚举值
值 | 说明 |
log | 历史日志 |
event | 自定义事件日志 |
pv | 页面访问日志 |