You need to enable JavaScript to run this app.
文档中心
应用性能监控全链路版

应用性能监控全链路版

复制全文
下载 pdf
报警
GetAlarmTaskDetail
复制全文
下载 pdf
GetAlarmTaskDetail
获取指定报警任务详情。
请求说明
客户端监控已在全球多个地域部署服务,旨在为您提供更稳定、低延迟的访问体验。您可以通过查阅 服务地址 文档,根据业务所在地选择最合适的接入点。
  • 请求方式:POST
  • 请求地址:https://apmplus-openapi.cn-beijing.volcengineapi.com?Action=GetAlarmTaskDetail&Version=2022-10-12
请求参数
下方仅列出该接口特有的请求参数和部分公共参数,更多详细信息参见 公共参数
参数
类型
是否必选
示例值
描述
Action
String
GetAlarmTaskDetail
接口名称。当前 API 的名称为 GetAlarmTaskDetail
Version
String
2022-10-12
接口版本。当前 API 的版本为 2022-10-12
common
Object of Common
-
通用参数。
id
Long
302
报警任务ID列表。
Common
参数
类型
是否必选
示例值
描述
aid
Long
12345
应用ID。
os
String
webpro
服务类型。
请求示例
POST https://apmplus-openapi.cn-beijing.volcengineapi.com?Action=GetAlarmTaskDetail&Version=2022-10-12
{
"common":{
"aid":312541,
"os":"webpro"
},
"id":302
}
返回参数
参数
类型
示例值
描述
data
Object of Data
-
返回内容。
error_msg
String
""
错误信息。成功为""
error_no
Integer
0
错误码。成功为0。
Data
参数
类型
示例值
描述
alarm_param
Object of AlarmParam
-
报警所有参数。
created_by
String
leeac
报警任务创建人。
updated_by
String
leeac
报警任务最近修改人。
created_time
Long
1665409567
报警任务创建时间。
updated_time
Long
1665409567
报警任务最近修改时间。
next_trigger_time
Long
1665409867
报警任务下次触发时间。
last_execute_time
Long
0
报警任务上次执行时间。
ack_until_time
Long
0
报警任务ACK到期时间。
num_of_alarm_in_last_one_month
Integer
0
报警任务最近一个月报警次数。
AlarmParam
参数
类型
示例值
描述
id
Long
1
报警任务ID。
name
String
test
报警任务名。
desc
String
-
报警说明。
is_close
Integer
0
是否关闭报警。
  • 0:开启
  • 1:关闭
category
String
pageview
报警类别key。调用由GetAlarmMeta接口查看取值。
alarm_level
String
warning
报警级别。
  • warning
  • fatal
strategy_list
Array of StrategyList
-
报警策略列表。
strategy_op
String
and
报警多策略关系。
  • and:同时满足所有策略
  • or:满足任一策略
interval_seconds
Integer
300
报警任务执行间隔。
  • 300:5分钟
  • 600:10分钟
  • 1800:30分钟
  • 3600:60分钟
alarm_period
Object of AlarmPeriod
-
报警生效时间。时间范围外的报警不通知。
notify_config
Object of NotifyConfig
-
报警任务通知配置。
is_avoid_spike
Boolean
false
是否屏蔽尖刺报警。
pct_avoid_spike
Object of PctAvoidSpike
-
pct报警参数,当开启pct报警屏蔽时必填。
StrategyList
参数
类型
示例值
描述
measure
Object of Measure
-
指标集合。
filter_list
Array of FilterList
-
报警策略筛选维度。
alarm_strategy_type
String
threshold
报警策略类型。
  • threshold:阈值报警
  • cmp_last_n_day:比值报警
daily_compare_count
Integer
5
上一周期与当前周期的时间间隔。
当报警策略为比值报警时必填,分钟单位,比如比前1天值为1440。
alarm_threshold
Double
10
报警阈值。
threshold_cmp_op
String
gt
策略符号。
  • 可选值为比值报警时,取值为gt、lt
  • 可选值为阈值报警时,取值为lt、lte、gt、gte
alarm_user_threshold
Double
1
用户数阈值。
alarm_sample_threshold
Double
1
样本量阈值。
alarm_window_size
Long
180
报警任务查询时间窗口,表示最近X分钟。单位为分钟。
group_bys
Array of GroupBys
-
报警的分组维度。
attribution_dimensions
-
报警的归因维度。
AlarmPeriod
参数
类型
示例值
描述
start_time
Integer
0
报警生效开始时间。
值为开始时间相对当天0点的秒时间戳,比如生效开始时间为当天2点,值为7200。
end_time
Integer
86399
报警生效结束时间。
值为结束时间相对当天0点的秒时间戳,比如生效结束时间为当天23:59:59,值为86399。
NotifyConfig
参数
类型
示例值
描述
notify_types
Array of String
["mail"]
报警任务通知方式。
  • mail:邮箱
  • lark:飞书
  • wechat:企业微信
  • dingding:钉钉
notify_lark_webhooks
Array of String
[]
飞书通知webhooks列表。
当报警通知方式包含飞书时必填。
notify_groups
Array of Long
[ 291 ]
报警通知邮件组ID列表。
当报警通知方法包含邮件时必填。
notify_wechat_webhooks
Array of String
[]
企业微信通知webhook列表。
当报警通知方式包含企微时必填。
notify_dingding_webhooks
Array of String
[]
钉钉通知webhook列表。
当报警通知方式包含钉钉时必填。
PctAvoidSpike
参数
类型
示例值
描述
pct
Integer
1
报警子窗口值。可选值为1~9。
当超过(含)X个子窗口的报警指标值超过设定的报警阈值时,才触发报警。
Measure
参数
类型
示例值
描述
type
String
monomial
指标类型。
  • monomial:普通指标
  • polynomial:复合指标
raw_measure_list
Array of RawMeasureList
-
报警指标列表。
formula
String
-
指标四则运算公式。
当指标类型为复合指标polynomial时选填。
name
String
PV
指标名。
当指标为普通指标时为指标名,指标为复合指标时为自定义指标名。
FilterList
参数
类型
示例值
描述
op
String
in
条件符号。
  • in:包含
  • not_in:不包含
  • Regex:正则匹配
  • not_regex:正则不匹配
filter_name
String
browser_brand
筛选条件key。调用GetAlarmMetricRelatedMeta接口查看取值。
values
Array of String
["Chrome"]
筛选条件值。调用GetAlarmMetricCandidate接口查看取值。
GroupBys
参数
类型
示例值
描述
group_by_name
String
pid
分组维度key。调用GetAlarmMetricRelatedMeta接口查看取值。
label
String
pid
分组指标。
AttributionDimensions
参数
类型
示例值
描述
group_by_name
String
pid
归因维度key。调用GetAlarmMetricRelatedMeta接口查看取值。
label
String
pid
归因指标。
RawMeasureList
参数
类型
示例值
描述
measure_name
String
pv_uv.count
简单指标key。调用GetAlarmMetaGetAlarmEventMetaMetric接口查看取值。
filter_list
Array of FilterList
-
筛选条件。当指标类型为复合指标时单个简单指标携带条件时选填。
event_name
String
-
自定义事件key。当指标为自定义事件指标时必填。
返回示例
{
"err_detail":"",
"data":{
"alarm_rule_list":[
{
"alarm_param":{
"id":1,
"name":"test",
"alarm_level":"warning",
"desc":"",
"category":"pageview",
"interval_seconds":300,
"strategy_op":"and",
"strategy_list":[
{
"alarm_window_size":180,
"measure":{
"type":"monomial",
"raw_measure_list":[
{
"measure_name":"pv_uv.count",
"event_name":"",
"filter_list":[
{
"filter_name":"browser_brand",
"values":[
"Chrome"
],
"op":"in"
}
]
}
],
"formula":"",
"name":"PV",
"unit":{
"unit_type":"",
"unit":""
}
},
"alarm_strategy_type":"threshold",
"daily_compare_count":5,
"threshold_cmp_op":"gt",
"alarm_threshold":10,
"group_bys":[
{
"label":"pid",
"group_by_name":"pid"
}
],
"attribution_dimensions":[
{
"label":"pid",
"group_by_name":"pid"
}
],
"filter_list":[
{
"filter_name":"pid",
"op":"in",
"values":[
"dashboard"
]
}
],
"alarm_user_threshold":1,
"alarm_sample_threshold":1
}
],
"alarm_period":{
"start_time":0,
"end_time":86399
},
"notify_config":{
"notify_types":[
"mail"
],
"notify_groups":[
291
],
"notify_lark_webhooks":[
],
"notify_wechat_webhooks":[
],
"notify_dingding_webhooks":[
]
},
"is_avoid_spike":false,
"is_close":0,
"pct_avoid_spike":{
"pct":1
}
},
"created_by":"leeac",
"updated_by":"leeac",
"created_time":1665409567,
"updated_time":1665409567,
"next_trigger_time":1665409867,
"last_execute_time":0,
"ack_until_time":0,
"num_of_alarm_in_last_one_month":0
}
],
"count":1
},
"error_msg":"",
"error_no":0
}
错误码
当前接口暂无独立错误码,若接口调用返回异常,可参考 公共错误码 进行故障排查。
最近更新时间:2026.08.28 16:25:32
这个页面对您有帮助吗?
有用
有用
无用
无用