Files
nexus/wiki/concepts/可观测性三大支柱.md
2026-04-19 14:51:38 +08:00

1.4 KiB
Raw Blame History

title, type, tags, date
title type tags date
可观测性三大支柱 concept
Observability
Metrics
Logs
Traces
2024-04-02

Definition

可观测性三大支柱是系统可观测性的三个核心信号Metrics指标、Logs日志、Traces追踪它们相互关联共同提供系统内部状态的可见性。

Three Pillars

Metrics指标

  • 聚合的源统计数据
  • 长时间序列的数值测量
  • 用于监控、告警和趋势分析
  • 示例CPU 使用率、请求延迟、错误率

Logs日志

  • 事件的时间戳记录
  • 详细的事件描述信息
  • 用于问题根因分析和调试
  • 示例:应用错误日志、访问日志

Traces追踪

  • 请求在分布式系统中的完整路径
  • 包含多个 Span跨度形成的调用链
  • 用于理解系统行为和性能瓶颈
  • 示例:用户请求从 API Gateway → Service A → Service B → Database

Trace Span

追踪中的一个单元,包含:

  • 开始时间Start Time
  • 持续时间Duration
  • 元数据Metadata
  • 关联的日志

Integration

  • OpenTelemetry 统一收集这三种信号
  • 通过关联分析实现端到端可观测性
  • Grafana/OpenSearch 可视化展示