用途:为生产系统设计可观测性策略,生成仪表盘、告警配置与监控方案,覆盖指标、日志、追踪三大支柱。
主要能力:SLI/SLO/SLA 框架设计、错误预算与多窗口燃烧率告警、黄金信号与 RED/USE 方法监控、结构化日志与关联 ID、分布式追踪与采样、仪表盘信息架构与可视化、告警分类与降噪、Runbook 与事件响应、可观测性成本优化。
使用方式:三个 Python 脚本。生成仪表盘规格:python3 scripts/dashboard_generator.py --service-type api --name payments --criticality critical --role sre --format grafana -o dashboard.json --doc-output dashboard.md;分析告警噪声:python3 scripts/alert_optimizer.py --input alerts.json --analyze-only --report alert_report.json,确认后输出优化配置:python3 scripts/alert_optimizer.py --input alerts.json --output alerts_optimized.json;SLO 快速脚手架:python3 scripts/slo_designer.py --service-type api --criticality high --user-facing true --service-name payments -o slo_scaffold.json。部署优化告警后,应在一个 on-call 轮值周期内跟踪噪声指标,若可执行告警比例未改善,重新对线上配置运行 --analyze-only 并迭代。将生成的仪表盘导入 Grafana,确认每个黄金信号面板有实时数据后再关闭任务。
适用场景:生产服务监控体系搭建、告警降噪、仪表盘设计、事件响应流程与可观测性成本治理。
限制:SLO/SLI 的错误预算数学与多窗口燃烧率告警阈值设计应交给 slo-architect,本技能的 slo_designer.py 仅产出快速脚手架。本技能侧重仪表盘(dashboard_generator.py)与告警降噪(alert_optimizer.py)。具体价格、支持平台等资料暂未提供。