核心要点速览
- Claude 开放遥测追踪是 Anthropic 的 Claude 开发者团队在 2026 年 10 月 14 日宣布进入公测的平台能力,可把 Messages API、Managed Agents 与 SDK 调用导出为 OpenTelemetry 追踪数据。
- 数据通过 OpenTelemetry 导出器发送到你现有的可观测性后端,不需要更换监控厂商,也不必自建一套私有格式的解析流程。
- 每个 span 记录耗时、状态与 token 流向,多个 span 组成 trace 后可用于定位延迟瓶颈、统计错误并还原智能体的运行路径。
- 建议先在暂存环境验证链路,再分阶段放量,并提前规划采样比例与保留周期;公测期间字段定义与支持范围请以官网文档为准。
项目速览
| 类型/定位 | 面向生产 AI 工作负载的可观测性追踪能力 |
|---|---|
| 适用设备 | 可运行 Claude SDK 或调用 API 的服务器与开发机 |
| 费用说明 | 公测阶段随平台提供,具体计费以官网为准 |
| 语言支持 | 覆盖 Claude SDK 支持的语言,清单见官网 |
| 核心亮点 | API、Managed Agents 与 SDK 调用统一导出为 span |
| 使用门槛 | 需已有 OpenTelemetry 可观测后端与配置能力 |
| 分类 | 开发与工具 |
| 作者 / 发布方 | ClaudeDevs |
| 官方网站 | anthropic.com ↗ |
| 热度 | 🔥 热度 97万 |
| 最后更新 |
从黑盒到链路图:Claude 开放遥测追踪要解决的问题
Claude 开放遥测追踪是 Anthropic 旗下 Claude 开发者团队在 2026 年 10 月 14 日宣布进入公测的一项平台能力。它做的事情很直接:把 Claude 平台上的调用过程以 OpenTelemetry 追踪的形式,发送到你已经在用的可观测性系统里。过去团队想知道一次回答为什么慢、哪个环节报错、token 花在哪里,往往只能靠自己在应用层加日志和计时器。现在这些信息由平台侧直接产出,开发者不必再手工拼凑。
OpenTelemetry 是一套跨厂商的遥测数据标准,追踪部分用 span 描述一次操作的开始、结束、耗时与属性,多个 span 串起来就是一条 trace。Claude 平台遵循这套约定,意味着你不需要为它更换监控厂商,也不需要写一套私有格式的解析器。只要你的后端支持接收 OpenTelemetry 数据,就能把 Claude 的调用链路和数据库查询、缓存命中、外部接口调���放在同一张时间轴上对照。
它面向的是已经在生产环境跑 AI 工作负载的团队,而不是只想试玩一次的个人用户。典型场景包括客服机器人、代码助手、批量文档处理流水线,以及由 Managed Agents 驱动的多步骤自动化任务。这些系统的共同点是调用量大、链路长、失败代价高,一旦出现问题,靠零散日志很难定位。公测意味着功能已可实际使用,但接口和行为仍可能调整,正式上线前建议保留回退方案。
- 覆盖三类调用来源
Messages API、Claude Managed Agents 与各语言 SDK 的请求都能产出追踪数据,不必分别接入三套方案。
- 沿用现有可观测栈
数据通过 OpenTelemetry 导出器发出,你继续用熟悉的监控与追踪平台查看,不需要迁移整套工具链。
- 面向生产而非演示
它解决的是线上延迟、错误与 token 流向的定位问题,适合已有稳定调用量的团队。
span 里能看到什么:延迟、错误与 token 流向
开启追踪后,每一次 Messages API 调用都会产生对应的 span,记录这次请求从发出到返回的耗时。多个 span 组合成 trace 后,你可以在瀑布图里看到各段耗时如何叠加,判断瓶颈是在模型推理、网络往返,还是在你自己插入的中间步骤。错误信息同样会体现在 span 上,方便你把失败请求和成功请求分开统计,而不是在一堆日志里翻找。
token 流向是另一个实用维度。追踪数据能帮助你把输入与输出的消耗对应到具体调用,从而发现哪些提示词或哪些功能模块在悄悄放大成本。对于按量计费的生产系统,这类信息往往比总账单更有价值,因为它指向可以优化的具体位置。需要注意的是,追踪记录的是调用元数据与链路结构,具体字段名称和可见范围请以官方文档为准。
Managed Agents 的追踪是这次公测里比较受关注的部分。智能体运行通常包含多轮模型调用、工具调用和中间决策,过程长且分支多,传统日志很难还原完整路径。把智能体运行变成一条可展开的 trace 后,每一步做了什么、在哪一步偏离预期,都能被直接看到。这也是不少开发者认为它比单纯统计延迟更有意思的原因。
- 瀑布图定位瓶颈
把一次请求拆成多个 span 后,耗时叠加关系一目了然,能快速区分平台侧耗时与应用侧耗时。
- 错误按调用归类
失败请求会带着状态与属性进入追踪系统,便于按接口、按版本、按用户维度聚合分析。
- token 消耗可追溯
把用量对应到具体调用,有助于找出成本异常的功能模块和提示词,而不是只看到月度总额。
- 智能体过程可视化
Managed Agents 的多步运行会展开成完整链路,工具调用与中间决策不再藏在黑盒里。
接入实操:从暂存环境到生产环境的落地顺序
接入的第一步是在你的 Claude 集成里启用追踪开关,然后配置一个 OpenTelemetry 导出器,把数据指向你现有的可观测性后端。导出器需要知道接收地址和认证方式,这部分与你接入其他服务时的配置逻辑基本一致。建议先在暂存项目里完成这一步,不要直接改生产环境的配置,避免因为导出器写错地址而产生大量无效请求。
配置完成后,发几条 Messages API 调用做验证,确认 span 真的到达了后端。验证时要检查三件事:链路是否完整、字段是否齐全、耗时是否合理。如果数据没到,优先排查导出器地址、认证凭据和网络出口,这三处是最常见的失败点。确认无误后再逐步扩大流量,先覆盖一个非核心功能,再推向全量。
上线之后建议给追踪数据设置采样策略和保留周期。全量采集在高并发场景下会产生可观的存储与传输开销,而按比例采样通常足以发现趋势性问题。同时把追踪数据与现有的告警规则打通,让延迟突增或错误率上升能自动触发通知,而不是等人去翻看面板。具体采样参数和保留上限请查阅官方文档,公测期间这些细节可能变化。
- 先暂存后生产
在暂存项目验证导出链路,确认 span 正常到达后再切换生产配置,风险最低。
- 三条验证清单
检查链路完整性、字段齐全度和耗时合理性,任何一项异常都说明配置还没到位。
- 采样与保留要提前规划
按比例采样通常足够定位问题,同时能控制存储和传输成本,避免账单意外上涨。
- 接入告警闭环
把追踪指标接到现有告警规则,让异常自动通知,而不是依赖人工定时巡检。
与自建埋点和纯日志方案相比,它适合谁
在它出现之前,团队通常有两种做法:一是在应用层自己埋点,记录每次调用的开始时间、结束时间和返回状态;二是依赖平台提供的日志和用量报表。自建埋点的好处是字段完全可控,代价是要维护一套与业务代码耦合的计时逻辑,模型或 SDK 升级时容易失效。日志方案成本低,但缺少链路结构,跨服务排查时仍然要靠人工拼接。
Claude 开放遥测追踪的定位介于两者之间:链路结构由平台侧产出,数据格式遵循通用标准,你只需要负责导出和展示。它不能替代业务层的自定义指标,比如用户满意度或任务完成率,这些仍然要自己采集。它也不负责解释模型为什么给出某个答案,追踪看到的是调用过程,不是推理内容本身。把它当作基础设施层的观测手段,预期会更准确。
目前的限制主要来自公测状态。官方还没有为这项能力设立独立页面,相关说明分散在平台文档中,具体支持的 SDK 语言、字段命名和导出协议细节都需要以官网 anthropic.com 上的最新文档为准。如果你的团队还没有可观测性后端,需要先解决这个问题,否则追踪数据无处可去。对于调用量很小、问题靠日志就能定位的项目,接入它的收益也相对有限。
- 比自建埋点更省维护
链路由平台侧产出,不必在业务代码里维护计时逻辑,SDK 升级时也不容易失效。
- 比纯日志更有结构
span 与 trace 提供跨调用的层级关系,排查长链路问题时不必人工拼接时间戳。
- 不覆盖业务指标
用户满意度、任务完成率等仍需自行采集,追踪只回答调用过程发生了什么。
- 公测期细节会变
独立页面尚未上线,语言支持与字段定义请以官网文档为准,并保留关闭追踪的回退开关。
分步上手指南
确认前置条件
先确认项目已在调用 Messages API、Managed Agents 或官方 SDK,并且团队已有可接收 OpenTelemetry 数据的可观测性后端。若还没有后端,需要先选定并部署一个,否则追踪数据没有落点。
在集成中启用追踪
在你的 Claude 集成配置里打开追踪开关,让平台开始为调用产出 span。不同 SDK 的开启方式可能不同,具体参数名和默认值请查阅官方文档,不要凭经验猜测。
配置导出器指向你的后端
配置一个 OpenTelemetry 导出器,填入可观测性后端的接收地址与认证凭据,把数据导向你现有的监控平台。建议先在暂存项目完成这一步,确认地址和凭据无误后再动生产配置。
用少量调用验证链路
发几条 Messages API 请求,到后端确认 span 是否到达,并检查链路完整性、字段齐全度和耗时是否合理。数据没到就先排查导出器地址、认证凭据和网络出口这三处。
分阶段放量并设置采样与告警
确认无误后先覆盖一个非核心功能,再逐步推向全量,同时设置采样比例和保留周期以控制成本。最后把追踪指标接入现有告警规则,让延迟突增或错误率上升能自动通知。
常见问题
Claude 开放遥测追踪要额外付费吗?
官方目前把它作为 Claude 平台公测阶段的一项能力提供,没有公布独立的定价方案。实际是否产生额外费用,取决于你的可观测性后端如何计费,以及追踪数据的存储和传输量。建议以官网 anthropic.com 上的最新说明为准。
它支持哪些编程语言和 SDK?
官方说明覆盖 Messages API、Claude Managed Agents 以及 Claude 的各语言 SDK,但公测期间具体支持清单可能调整。由于这项能力还没有独立页面,最稳妥的做法是查阅官网文档中关于 SDK 与追踪的章节,确认你使用的语言版本是否在列。
追踪数据会不会包含提示词和模型回答的内容?
追踪的重点是调用链路结构、耗时、状态和 token 流向等元数据,用于定位性能与错误问题。至于是否附带请求内容,取决于具体字段配置,官方文档会说明可见范围。如果涉及敏感数据,建议在接入前确认字段清单,必要时在导出环节做过滤。
没有可观测性后端可以用吗?
这项功能的设计前提是把数据导出到你已有的可观测性系统,因此需要先有一个能接收 OpenTelemetry 数据的后端。市面上有多种开源和商业方案可选,选择时主要看是否支持 OpenTelemetry 协议以及团队的运维能力。没有后端的情况下,追踪数据无处接收。
公测阶段接入需要注意什么?
公测意味着功能可用但接口和行为仍可能变化,字段命名、采样参数和支持范围都有调整的可能。建议先在暂存环境验证,保留关闭追踪的开关,并把接入范围控制在一个非核心功能上。等官方发布正式文档和独立页面后再扩大使用。






