Grafana 统一告警管理器
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/grafana-unified-alerting-manager。
技能介绍
要解决什么问题
在 Grafana 运维实践中,告警规则、联系点(contact points)和通知策略(notification policies)的维护通常依赖 UI 手工操作或零散脚本。当团队管理多个 Grafana 实例时,配置漂移、规则版本不可控、静默(silences)难以批量管理等问题会逐渐暴露。
核心能力
该技能通过 Grafana HTTP API 直接操作统一告警(Unified Alerting)配置,覆盖以下场景:
- 告警规则供给:以编程方式创建、更新、查询告警规则,适合纳入配置管理流程
- 联系点与通知策略管理:批量维护路由树和接收端点
- 多实例支持:跨 Grafana 实例同步配置,避免逐实例手工操作
- 静默管理:创建、查询、过期静默规则,与排障流程衔接
使用注意
- 依赖 Grafana HTTP API 的可用性和认证配置
- 上游项目的安装和使用说明未自动提取,建议在敏感工作流中先审查源码
- 具体 API 覆盖范围取决于 Grafana 版本
使用场景
- 需要把同一套告警规则批量部署到多个 Grafana 实例时
- 需要用代码统一创建和更新 contact points 与 notification policies
- 故障处理期间需要快速创建静默并设定过期时间
- 需要将 Grafana 告警配置纳入 Git 版本管理时
适合人员
- 负责多个 Grafana 实例、需要统一维护告警规则的 SRE 工程师
- 负责告警配置准确性、需要把联系点和通知策略代码化的平台运维
- 需要在故障响应中快速管理静默、减少误报干扰的值班工程师
- 希望将 Grafana 告警配置纳入 GitOps 流程、保证可追溯性的 DevOps 团队