告警列表-卡片视图
POST
/alert/list-by-card请求参数
Triggered,Closed
全部(progress不传)
未关闭(progress传Triggered)
已关闭(progress传Closed)
支持精确匹配、正则匹配和通配匹配。以'/'作为前后缀的字符串将被识别为正则。 举例:指定('datacenter' IN ['bj01','sh-*','']) AND ('host' IN '/api-server-\d+/'),可匹配到产生于'bj01'和'sh-01'、'sh-02'三个数据中心并且主机名满足'api-server-\d+'正则的报警事件
该时间为query的start_time,与告警的start_time无关。实际检索条件为:alert.start_time<=query.end_time and alert.last_time>=query.start_time
该时间为query的end_time,与告警的end_time无关。实际检索条件为:alert.start_time<=query.end_time and alert.last_time>=query.start_time
Critical,Info, Warning支持传多个,用逗号分割
仅筛选与我相关的channel下的告警
不传查全部,传true仅返回被静默或抑制的告警,传false仅返回未被抑制过的告警
支持精确匹配、正则匹配和通配匹配。以'/'作为前后缀的字符串将被识别为正则。 举例:指定('datacenter' IN ['bj01','sh-*','']) AND ('host' IN '/api-server-\d+/'),可匹配到产生于'bj01'和'sh-01'、'sh-02'三个数据中心并且主机名满足'api-server-\d+'正则的报警事件
label格式需要满足正则^[a-zA-Z_][a-zA-Z0-9_]*$,value的长度不超过512字节
{
"view_id": "string",
"progress": "string",
"title": "string",
"channel_id": 0,
"data_source_id": 0,
"start_time": 0,
"end_time": 0,
"alert_severity": "string",
"is_my_channel": true,
"ever_muted": true,
"labels": {}
}
示例代码
返回响应
请注意,匹配超过100条数时,仅返回100条