预置 Grafana Alerting 资源
本文档主题专为支持 Grafana 9.x 版本的 Grafana 工作区而设计。
对于支持 Grafana 10.x 版本的 Grafana 工作区,请参阅 使用 Grafana 版本 10。
对于支持 Grafana 8.x 版本的 Grafana 工作区,请参阅 使用 Grafana 版本 8。
警报基础设施通常很复杂,管道的许多部分通常位于不同的地方。跨多个团队和组织进行扩展是一项特别具有挑战性的任务。Grafana Alerting 预置使您能够以最适合贵组织的方式创建、管理和维护警报数据,从而简化此过程。
有两个选项可供选择:
-
使用 Alerting Provisioning HTTP API 预置警报资源。
注意
通常,您无法从 Grafana UI 编辑 API 预置的警报规则。
要启用编辑功能,请在 API 中创建或编辑警报规则时,将 x-disable-provenance 标头添加到以下请求:
POST /api/v1/provisioning/alert-rules PUT /api/v1/provisioning/alert-rules/{UID}
-
使用 Terraform 预置警报资源。
注意
目前,Grafana Alerting 的预置支持警报规则、联系点、静音定时和模板。使用文件预置或 Terraform 的预置警报资源只能在创建这些资源的来源中编辑,而不能从 Grafana 或任何其他来源中编辑。例如,如果您使用磁盘中的文件预置警报资源,则无法在 Terraform 或 Grafana 中编辑数据。