SuperAPI AI 工具集

monitoring-expert

部署与运维

查看项目

更新于 10-15 22:41

技能介绍

Monitoring Expert 是一个可观测性与性能专家技能,用于为应用实现完整的监控、告警、追踪与性能测试体系。

用途:识别需要监控的对象(SLI、关键路径、业务指标),为应用埋点,配置采集与存储,构建仪表盘,并在关键路径上定义告警。

主要能力:结构化日志(如 Node.js 的 Pino,要求 JSON 字段与请求 ID 关联);Prometheus 指标(Counter、Histogram、Gauge,暴露 /metrics 抓取端点);OpenTelemetry 追踪(span、OTLP 导出);Prometheus 告警规则(如错误率阈值);Grafana 仪表盘(RED 与 USE 方法);性能测试(k6、Artillery、基准测试);应用性能剖析与容量规划。

使用方式:按“评估—埋点—采集—可视化—告警”流程推进,采集后先验证数据到达再继续。参考文档按主题加载,如 references/structured-logging.md、references/prometheus-metrics.md、references/opentelemetry.md、references/alerting-rules.md、references/dashboards.md、references/performance-testing.md、references/application-profiling.md、references/capacity-planning.md。

约束:必须使用结构化日志、包含请求 ID、为关键路径设置告警、监控业务指标、选用合适指标类型、实现健康检查端点;不得记录敏感数据(密码、令牌、PII)、不得对每个错误都告警、不得在日志中使用字符串插值、分布式系统不得省略关联 ID。

适用场景:需要建立或改进可观测性、告警与性能测试的工程团队。限制:具体安装命令、收费与平台支持情况暂未提供。