Claude 平台原生支持 OpenTelemetry,追踪数据接入 Databricks MLflow
Databricks 宣布 Claude 平台的原生 OpenTelemetry 导出进入公开测试阶段,Anthropic SDK、Messages API 与 Claude Managed Agents 的追踪数据可写入 Unity Catalog 并由 MLflow 分析。
核心事实
Databricks 在官方博客中宣布,Claude 平台的原生 OpenTelemetry(OTel)导出已进入公开测试(Public Beta)阶段,Databricks MLflow 成为其受支持的导出目标。据该博客介绍,使用 Anthropic SDK、Messages API 和 Claude Managed Agents 的开发者,可将原生追踪数据发送至 Databricks,并借助 MLflow 调试智能体、评估改动效果。追踪数据经 Zerobus Ingest 接收后,存入与 MLflow 实验关联的 Unity Catalog 表,访问权限由 Unity Catalog 控制,也可用 SQL 查询。
背景与影响
博客指出,追踪基于 OpenTelemetry 这一开放标准构建,一次追踪以 span 记录模型请求、工具调用等执行步骤。开发者可将 Claude 的追踪与其他已接入服务的追踪放在同一处查看,并使用相同的调试与评估工具。Databricks 称,Zerobus 与 Unity Catalog 的组合带来两点好处:在高 QPS 下实现低延迟的追踪写入,以及对智能体追踪中的敏感数据实施访问治理。博客还介绍了 MLflow 的若干配套能力,包括用 Genie Code 分析单条追踪、处于 Beta 阶段的 MLflow Issues 识别重复出现的问题、Review Queues 供领域专家复核,以及用 MLflow Agent Evaluation 对同一批用例做前后对比。
限制与来源
上述功能目前处于公开测试或 Beta 阶段,具体可用范围、权限与 SQL 仓库要求、配置步骤以 Databricks 与 Anthropic 官方文档的当前信息为准。博客提到,输入与输出只有在将内容模式设为“full”时才会被捕获;文中演示的 Issue Detection 并未实际运行。本文信息来自 Databricks 博客文章,相关能力尚未见独立验证。