告警与响应相关接口/告警模板
POSTAlerting起始版本 1.0同步需要认证
创建告警静默模板
创建可复用静默模板周期性维护窗口。
调试可用性
在线调试
使用当前认证信息和示例参数提交 Mock 请求。
请求参数
请求体字段
nameString必填资源名称。
示例: Weekly Maintenance
descriptionString必填资源的详细描述。
示例: Suppress non-critical alerts during weekly maintenance
matchersList必填标签匹配器静默范围。
示例: (nested array)
keyString键。
示例: severity
valueString字段值。
示例: warning
matcherTypeString匹配类型精确正则。
示例: exact
recurrenceObject必填可选重复周期配置。
cronString表达式周期性静默窗口。
示例: 0 2 * * 0
durationInteger持续时间。
示例: 120
timezoneString时区。
示例: Asia/Shanghai
createdByString必填创建该记录的用户UUID。
示例: admin
响应状态
请求地址
POST/api/v1/alerting/silence-templates
/api/v1/alerting/silence-templates
请求示例
curl -X POST '{host}/api/v1/alerting/silence-templates' -H 'Authorization: Bearer {token}' -H 'Content-Type: application/json' -d '{"name":"Weekly Maintenance","description":"Suppress non-critical alerts during weekly maintenance","matchers":"(nested array)","recurrence":{"cron":"0 2 * * 0","duration":120,"timezone":"Asia/Shanghai"},"createdBy":"admin"}'
响应示例
200{
"id": "tmpl-001",
"name": "Weekly Maintenance",
"description": "Suppress non-critical alerts during weekly maintenance",
"matchers": [
{}
],
"recurrence": {},
"protectP0": true,
"createdBy": "admin",
"createdAt": "example"
}变更历史
此 API 暂无变更历史记录。
