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