首页/云/可观测性速查/OpenTelemetry:项目结构与定位

OpenTelemetry:项目结构与定位

OpenTelemetry 是厂商中立的遥测标准与工具集:提供 API(埋点接口)、SDK(实现与导出)、Collector(统一收发管道)与语义约定。

可观测性速查云更新于 2026-10-12

组件分工

组件作用谁用
API定义 trace/metric/log 埋点接口应用代码依赖
SDK实现采样、批处理与导出进程内运行时
Collector接收/处理/转发遥测数据基础设施层
SemConv字段命名与取值约定全链路统一口径
应用只依赖 API 与少量 SDK 配置,跨语言后端替换不动业务代码,这是它被广泛采用的原因。

易错点

  • 把 OTel 当具体后端用是误解:它是标准与管道,存储与界面仍由 Jaeger/Tempo 等承担
  • SDK 版本升级偶有 API 变动,锁定版本并关注迁移说明

数据来源与参考

  • OpenTelemetry 官方文档 · Overview
​‌‌​​‌​​​‌‌​‌‌‌‌​‌‌​​​‌‌​‌‌‌​​‌‌​​‌​‌‌‌​​‌‌‌​​​‌​‌‌​‌​​‌​‌‌‌​​​‌​‌‌​‌​​‌​‌‌​​​‌‌​‌‌‌​‌​​​‌‌​‌‌‌‌​​‌​‌‌‌​​‌‌​​​‌‌​‌‌​‌‌‌‌​‌‌​‌‌​‌