应用性能监控全链路版
参数 | 类型 | 是否必选 | 示例值 | 描述 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
Action | String | 是 | SetAppAlarmRule | 接口名称。当前 API 的名称为 SetAppAlarmRule。 |
Version | String | 是 | 2025-12-01 | 接口版本。当前 API 的版本为 2025-12-01。 |
Id | Long | 否 | 1 | 报警规则 ID,新建规则时可不传。 |
Name | String | 是 | task_test | 规则名称。 |
Description | String | 是 | alarm for xxx | 规则描述。 |
MonitorType | String | 是 | crash | 异常类型。取值:
|
AlarmLevel | String | 是 | warning | 报警级别。取值:
|
CheckCycle | Long | 是 | 5 | 监测周期,单位分钟,瞬时报警填 0。 |
ActivationStart | String | 否 | 08:00 | 全天生效时间起点,24 小时制,精确到分。 |
ActivationEnd | String | 否 | 23:00 | 全天生效时间终点,24 小时制,精确到分。 |
Activations | 是 | [] | 多个生效时间段。 | |
Status | Integer | 否 | 0 | 报警状态。取值:
|
Filter | 是 | - | 报警指标筛选条件。 | |
GroupBys | 是 | [] | 报警分组条件。 | |
HitRule | 是 | - | 报警触发条件。 | |
NoticeConf | 是 | - | 通知配置信息。 | |
Brief | String | 否 | | 规则概述信息。 |
Count | Long | 否 | 1 | 报警次数。 |
UpdateAt | String | 否 | 2006-01-02 15:04:05 | 更新时间,格式为 “yyyy-MM-dd HH:mm:ss”。 |
OwnerId | Long | 否 | 123456 | 规则 Owner 用户 ID。 |
OwnerInfo | 否 | - | 规则 Owner 用户信息。 | |
RecentlyOccurTime | String | 是 | | 最近发生时间,未发生时为空字符串。 |
AckTime | String | 是 | 2006-01-02 15:04:05 | Ack 时间。 |
AckStatus | Integer | 是 | 0 | ACK状态。
|
Os | String | 是 | iOS | 操作系统。 |
CallbackUrl | String | 否 | https://www.baidu.com | 回调 URL。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
ActivationEnd | String | 否 | 23:00 | 全天生效时间终点。24h 制,精确到分。例如晚上 9 点是 "21:00"。 |
ActivationStart | String | 否 | 08:00 | 全天生效时间起点。24h 制,精确到分。例如早上 9 点是 "09:00"。 |
ActivationEndStamp | Long | 否 | 1665417900 | 生效时间终点的时间戳。 |
ActivationStartStamp | Long | 否 | 1665417600 | 生效时间起点的时间戳。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
Op | String | 否 | in | 操作符。取值:
|
Type | String | 否 | and | 条件类型。示例值:
|
Value | String | 否 | 123456 | 单个操作数。 |
Values | Array of String | 否 | [123456] | 操作数列表。 |
Dimension | String | 否 | aid | 条件维度名称。 |
SubCondition | 否 | - | 子条件。 | |
SubConditions | 否 | - | 子条件列表。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
Dimension | String | 否 | path | 分组名称。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
Op | String | 是 | gt | 比较符。取值:
|
Type | String | 是 | and | 筛选条件类型。示例值:
|
Indicator | 否 | - | 阈值类型指标配置。 | |
Indicators | 否 | - | 同环比类型指标配置。 | |
SubHitRule | 否 | - | 子规则。 | |
HitRuleType | String | 是 | threshold | 命中规则类型。取值:
|
SubHitRules | 否 | [] | 子规则列表。 | |
ThresholdValue | Double | 是 | 10000 | 报警阈值。 |
ThresholdCalculateType | String | 是 | - | 阈值计算方式,支持加减或百分比。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
Type | Array of String | 否 | mail | 通知类型。
|
LarkAtConf | 否 | - | 飞书 @ 配置。 | |
LarkWebHooks | Array of String | 否 | - | 飞书 Webhook 地址列表。 |
WechatAtConf | 否 | - | 企业微信 @ 配置。 | |
AlarmReceives | 否 | - | 报警接收人/接收组。 | |
TitleTemplate | String | 否 | - | 报警标题模板,可能包含特殊字符。 |
DingdingAtConf | 否 | - | 钉钉 @ 配置。 | |
WechatWebHooks | Array of String | 否 | - | 企业微信 Webhook 地址列表。 |
ContentTemplate | String | 否 | - | 报警内容模板,可能包含特殊字符。 |
DingdingWebHooks | Array of String | 否 | - | 钉钉 Webhook 地址列表。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
Id | Long | 否 | 1 | 用户 ID。 |
Email | String | 否 | test@test.com | 用户邮箱。 |
Username | String | 否 | test_name | 用户名。 |
SsoUserId | String | 否 | 123456 | SSO 用户 ID。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
Name | String | 是 | crash_count | 指标定义名称,由 GetAppAlarmMetricsConf 接口获取。 |
Value | Double | 否 | 10 | 指标值。 |
EndTime | Long | 否 | 1665417900 | 统计结束时间。 |
Recently | Long | 是 | 180 | 指标查询时间范围,单位:分钟。 |
StartTime | Long | 否 | 1665417600 | 统计起始时间的时间戳。 |
CompareTime | Long | 是 | 0 | 比较时间。取值:
|
参数 | 类型 | 是否必选 | 示例值 | 描述 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
IdType | String | 否 | mobile | ID 类型。取值:
|
IdValues | Array of String | 否 | ["123"] | 被 @ 的 ID 列表。 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
参数 | 类型 | 是否必选 | 示例值 | 描述 |
Email | String | 否 | test@test.com | 用户邮箱。 |
GroupId | Integer | 否 | 123 | 接收组 ID。 |
IsGroup | Boolean | 否 | true | 是否接收组。取值:
|
UserName | String | 否 | test | 用户名。 |
GroupName | String | 否 | test | 接收组名。 |