内置监控模板定义
返回中间件监控
从 JSON 同步
保存模板
基础信息
模板编码
模板名称
区块编码
部署类型
模拟数据源
启用模板
enabled
备注
区块标签
新增标签
区块名称
区块排序
启用区块
enabled
区块备注
顺序
标签名
显示名
候选值查询
默认值
候选值
操作
暂无标签
候选值查询按表格顺序级联,查询当前行时只携带前面行已经选择的标签。
等待标签配置...
图表配置
新增图表
名称
类型
查询方式
PromQL / 多查询JSON
单位
宽度
排序
阈值 JSON
展示配置 JSON
启用
操作
暂无图表
关联告警规则
新增规则
规则名称
PromQL
条件
阈值
检测间隔
持续时间
重复通知
恢复通知
启用
操作
暂无告警规则
等待模拟验证...
高级 JSON 配置
保存前会把上方可视化配置同步到 JSON 并提交到内置模板表。
区块配置 JSON
图表配置 JSON
关联告警规则 JSON
每条规则可选携带 recoveryAction 对象(自动恢复预案),应用模板时自动绑定到新建规则。字段:actionType(SSH_COMMAND/HTTP_REQUEST)、config(SSH: host/port/username/command;HTTP: method/url/body)、successCriteria({"exitCode":0} 或 {"statusCodes":[200]})、triggerPolicy、timeoutSeconds、enabled 等。注意 config 中 host/url 不支持 ${labels} 占位替换,需填具体值。例:{"name":"重启服务","actionType":"SSH_COMMAND","config":{"host":"10.0.0.1","username":"app","command":"systemctl restart xxx"},"successCriteria":{"exitCode":0}}