New Relic SLO 合规监控
将以下提示词粘贴到你的 AI 对话框中:
请根据 https://skillhub.cn/install/skillhub.md,安装 @user_3c6cb52e/new-relic-slo-compliance-monitor
技能介绍
要解决的具体问题
在复杂的微服务架构中,团队常面临 SLO 合规监控的挑战:手动编写查询易出错,错误预算计算和消耗速率分析耗时费力,报告生成与团队通知不及时,导致问题响应滞后。
技能如何工作
- 核心能力:调用 New Relic NerdGraph GraphQL API 和 NRQL 查询,自动跟踪服务 SLO 合规状态;计算错误预算剩余量、消耗速率等关键指标;生成结构化合规报告;通过 Incoming Webhooks 发送 Slack 通知。
- 关键步骤:首先通过 API 获取监控数据,然后基于预定义规则计算指标,接着生成包含合规状态、预算详情的报告,最后将报告内容推送到指定的 Slack 频道,确保团队实时获取信息。
适用边界与注意点
- 依赖 New Relic 环境已正确配置,且应用已通过官方代理完成埋点(支持 Go、Java、.NET 等多语言)。
- 需提前配置 Slack Incoming Webhooks 并确保网络连通。
- 指标计算逻辑基于通用 SLO 实践,特殊业务场景可能需要调整规则。
使用场景
- 微服务架构下,监控 API 服务 SLO 是否达标,计算错误预算消耗
- 新功能上线后,对比历史 NRQL 查询数据,评估 SLO 合规趋势
- 团队周会前,生成各服务错误预算剩余与消耗速率的合规报告
- 错误预算消耗过快时,通过 Incoming Webhooks 向 Slack 频道发送告警
适合人员
- 微服务 SRE 工程师,需要跟踪服务 SLO 达标情况与错误预算消耗
- SLO 负责人,需要定期生成 SLO 合规报告并同步给团队
- DevOps 工程师,需要在预算燃烧过快时及时收到 Slack 告警
- 技术团队负责人,需要基于 SLO 数据评估服务质量风险