告警与响应相关接口/告警事件
POSTAlerting起始版本 1.0同步需要认证
试运行告警规则
模拟规则评估针对当前数据创建告警。
调试可用性
在线调试
使用当前认证信息和示例参数提交 Mock 请求。
请求参数
请求体字段
expressionString必填表达式。
示例: avg(cpu_usage_percent) > 90
durationString必填持续时间。
示例: 5m
labelsLinkedHashMap必填标签列表。
示例: (nested object)
evalTimestampString必填评估时间戳。
示例: 2026-01-15T08:00:00Z
simulateHoursInteger必填模拟时长,单位为小时。
示例: 24
响应状态
请求地址
POST/api/v1/alerting/dry-run
/api/v1/alerting/dry-run
请求示例
curl -X POST '{host}/api/v1/alerting/dry-run' -H 'Authorization: Bearer {token}' -H 'Content-Type: application/json' -d '{"expression":"avg(cpu_usage_percent) > 90","duration":"5m","labels":"(nested object)","evalTimestamp":"2026-01-15T08:00:00Z","simulateHours":24,"tenantId":"tenant-001"}'
响应示例
200{
"valid": true,
"parseError": "connection refused",
"errorPosition": 20,
"firing": true,
"matchedSeries": 3,
"sampleValues": [
{}
],
"simulationSummary": {},
"evalDuration": "120ms"
}变更历史
此 API 暂无变更历史记录。
