监控与采集相关接口/自动修复
PUTMonitoring起始版本 1.0同步需要认证
更新修复策略
更新已存在修复策略S条件动作冷却设置。
调试可用性
在线调试
使用当前认证信息和示例参数提交 Mock 请求。
路径参数
请求参数
路径参数
policyIdString必填策略ID。
请求体字段
nameString必填资源名称。
示例: High CPU Auto-Restart v2
enabledBoolean必填是否启用。
示例: true
agentSelectorLinkedHashMap必填标签选择器匹配目标代理。
示例: (nested object)
conditionOpString必填已更新条件组合器。
示例: AND
conditionsList必填条件列表,用于过滤查询结果。
示例: (nested array)
metricNameString监控项名称。
示例: cpu_usage_percent
operatorString比较运算符。
示例: >
thresholdLong阈值。
示例: 90
响应状态
请求地址
PUT/api/v1/monitoring/remediation-policies/{policyId}
/api/v1/monitoring/remediation-policies/{policyId}
请求示例
curl -X PUT '{host}/api/v1/monitoring/remediation-policies/{policyId}' -H 'Authorization: Bearer {token}' -H 'Content-Type: application/json' -d '{"name":"High CPU Auto-Restart v2","enabled":true,"agentSelector":"(nested object)","conditionOp":"AND","conditions":"(nested array)","action":"restart_service","actionParams":"(nested object)","cooldownSec":600,"verifyAfterSec":60,"maxRetries":5}'
响应示例
200{
"id": "policy-001-abc",
"name": "High CPU Auto-Restart",
"enabled": true,
"agentSelector": null,
"conditionOp": "AND",
"conditions": [
{}
],
"action": "restart_service",
"actionParams": null
}变更历史
此 API 暂无变更历史记录。
