告警规则
用自然语言生成告警规则,校验后提交审批,写回 Prometheus 并热加载,按版本回滚;安装内置网络规则包。
告警规则 管理网关自己写入 Prometheus 的规则:审批通过的规则和内置网络规则包。客户已有的规则文件不受影响。页面有四个标签:新建规则、规则与审批、版本与回滚、网络规则包。
用 AI 生成规则需要专业版或企业版许可。手写规则、审批、写回和规则包在所有版本中可用。
写回需要先配置规则目录 RST_PROM_RULES_DIR,Prometheus 加载同一个目录并开启 --web.enable-lifecycle,见数据源准备。没有配置时页面顶部会提示,规则可以生成和提交,但审批后无法写回。
新建规则

- 在 需求 中用自然语言描述要监控什么,例如「核心交换机上行口入向利用率超过 80% 持续 10 分钟」。类型可以选告警规则、录制规则或自动判断。
- 点 生成规则。结果填入下方的规则表单:告警名或录制指标名、PromQL 表达式、持续时长(for)、严重度、摘要、描述和其他标签。模型认为现有指标无法表达这条需求时会说明原因。表单可以直接修改,也可以从空白手写。
- 点 校验:结构按 promtool 的规则检查,表达式送真实 Prometheus 解析。Prometheus 不可达时只校验结构,审批时会再验一次。
- 点 提交审批。
从告警调查中点 转成告警规则,会带着调查结论打开这一步。
规则与审批

列表显示每条规则的表达式、状态(待审批、已生效、已驳回、已下线)、提交人和审批人。
- 批准并写回:规则写入规则目录,Prometheus 热加载,状态变为已生效并生成新版本。
- 驳回:不写回。
- 下线:从规则文件中移除并热加载。
运维工程师和管理员都可以审批,单人审批即可。提交、审批、驳回和下线都写审计。
版本与回滚
每次写回生成一个版本,记录动作、生效规则数和说明。回滚到此版本 把规则文件恢复为那个版本并热加载,之后新增的规则会下线。
网络规则包
内置的网络运维规则包,包括接口 down、链路抖动、带宽、错包与丢包、设备不可达、CPU、内存、温度、电源、风扇、SNMP 采集等告警,以及把各厂商私有指标统一起来的录制规则。
- 安装、重新安装、卸载:写入或删除规则文件并热加载。规则包随内容包更新,有新版本时提示重新安装。
- 可以逐条启用或停用。停用一条录制规则前,页面会列出依赖它的告警规则。
规则包的部分告警依赖设备台账导出的 rst_* 指标,需要在 Prometheus 中加台账抓取任务,见数据源准备。