1.1 KiB
1.1 KiB
title, created, updated, type, tags, sources
| title | created | updated | type | tags | sources | |||||
|---|---|---|---|---|---|---|---|---|---|---|
| OpenTelemetry (OTel) | 2026-06-10 | 2026-06-10 | concept |
|
|
OpenTelemetry (OTel)
CNCF 孵化的可观测性标准,定义了一套统一的 tracing、metrics、logging 数据格式和传输协议。
核心价值
- 厂商中立:数据格式开放,不锁定任何后端
- 标准语义:定义
gen_ai.operation.name、gen_ai.usage.input_tokens等标准字段,框架层自动遵守 - 多后端分发:同一份数据可同时发送到 Grafana、Jaeger、logfire 等
在 Pydantic 生态中的应用
logfire 基于 OTel 标准构建,因此:
- trace 数据可导出到任何 OTel 兼容后端
- 可通过 OpenTelemetry Collector 做数据清洗/采样
- 即使 Logfire 公司不存在了,trace 数据格式仍然可读
典型架构
你的代码 → OTLP → Collector(清洗/采样)→ Logfire / Grafana / Jaeger