SuperAPI AI 工具集

observability

部署与运维

查看项目

更新于 10-16 09:31

技能介绍

用途:在接入日志、指标、追踪三大支柱时使用,覆盖 OpenTelemetry、Prometheus、Grafana、Jaeger、Datadog、Sentry 集成,适用于线上问题排查、性能监控、SLO/SLI 度量、错误跟踪与业务指标埋点。

主要能力:日志方面强调结构化 JSON、含 trace_id、分级、不输出 PII/Token;指标方面区分 Counter、Gauge、Histogram、Summary,并给出 HTTP、DB、Cache、Queue 及订单、支付、注册、收入等业务指标示例;追踪方面解释 Trace、Span、Parent/Child 概念,并给出 Spring Boot、NestJS、Python、Go 的 OpenTelemetry 接入与 Trace ID 传播方式,另含 Sentry 错误跟踪与健康检查端点示例。

使用方式:接入 OpenTelemetry SDK 自动追踪 HTTP/DB/Redis/消息队列,配置结构化日志,埋点关键指标,入口生成并向下游传播 Trace ID,接入 Sentry 并过滤敏感信息,配置 liveness/readiness 健康检查,接入 APM 平台并基于 SLO 设计告警。配套模板为 templates/observability-checklist.md。

限制与注意:采样率需合理,避免全采样压垮系统;指标 label 避免高基数(如 userId);告警应基于 SLO,避免 alert fatigue;liveness 不应检查 DB 等外部依赖。具体平台配置、价格与部署细节暂未提供。