Only the Chinese version of this page is provided currently. The English version will be provided soon.

业务日志复杂查询语句写法

Last updated: 2026-04-27 16:59:01

功能说明

前端性能监控 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
页面访问日志