告警规则列表
GET
/v2/monitor/alerts/rules列出全部告警规则及其触发条件。
Bearer Token monitor:read api.demo.acme-cloud.dev
请求参数
共 5 项page 可选 查询integer · 默认 1
页码,从 1 开始
page_size 可选 查询integer · 默认 20
每页条数,1–100
sort 可选 查询string
排序字段,前缀 - 表示降序
enabled 可选 查询boolean
仅返回启用 / 停用的规则
severity 可选 查询string
按严重级别过滤
可选值
infowarningcritical响应
2 种状态200 OK
响应示例
{
"total": 12,
"items": [
{
"id": "rule_3a9c",
"name": "CPU 持续高负载",
"metric": "cpu_usage_pct",
"expr": "avg(60s) > 85",
"for_duration": "5m",
"severity": "warning",
"enabled": true,
"notify_channels": [
"webhook",
"email"
]
}
]
}代码示例
cURL
curl -i -X GET 'https://api.demo.acme-cloud.dev/v2/monitor/alerts/rules?page=1&page_size=20&sort=-created_at' \
-H 'Accept: application/json'