跳转到主要内容

导出

需要 alerts.rules.read。查询参数 ids 是逗号分开的规则 id,空着是全部规则。返回规则包:
规则带着全部定义,不带 id、组织、评估状态和时间。escalation_policy 是升级策略的名称,没有这一项是默认策略;组合规则的 query.composite.rules 里是子规则的名称。心跳规则的打卡地址不在规则包里。

导入

需要 alerts.rules.manage。 每一条按名称对上已有规则:没有就新建,正好一条就比较字段,同名的有几条就报错,文件里同一个名称出现两次也报错。每一条照保存规则时那样检查。有一条出错时什么都不写;没有出错时在一个事务里写进去,逐条发联邦的变更事件,并记一条审计 alert_rules.imported。Prometheus 规则怎样换成 MoleSignal 的规则见导入与导出。
action 是 create、update、unchanged、skip(create_only 时已有的)或 error。applied 说明写进去了没有。 错误
最后修改于 2026年10月31日