

# 为 OpenAI Codex 设置 OpenTelemetry
<a name="coding-agents-codex"></a>

OpenAI Codex 会发出有关令牌使用情况、每回合延迟、API 请求、工具调用和审批的 OpenTelemetry（OTel）指标。当您将这些指标发送到 Amazon CloudWatch 时，它们会填充编程代理洞察控制面板的 Codex 选项卡。有关控制面板的更多信息，请参阅 [编程代理洞察](coding-agents-insights.md)。

Codex 通过其 `config.toml` 文件的 `[otel]` 部分配置其指标导出程序。根据开发人员运行 Codex 的方式，有两种设置路径可供选择。

## 选择设置路径
<a name="coding-agents-codex-paths"></a>
+ **持有者令牌**：Codex 直接将 OTLP 指标发送到 CloudWatch 原生 OTLP 端点，并通过 `Authorization: Bearer` 标头进行身份验证。身份和组织属性通过 `OTEL_RESOURCE_ATTRIBUTES` 环境变量提供。此路径无需收集器，是个人开发人员或小型团队最快的入门方式。请参阅[使用持有者令牌设置 OpenAI Codex](coding-agents-codex-bearer-token.md)。
+ **企业部署**：对于通过企业单点登录（SSO）（例如 Okta、Microsoft Entra ID、Auth0 或 Amazon IAM Identity Center）联合开发人员身份的组织，可集中管理 Amazon Bedrock 访问权限，并将标准配置分发给一群开发人员。身份和组织属性源自身份提供者（IdP）。请参阅[为企业部署设置 OpenAI Codex](coding-agents-codex-enterprise.md)。

**注意**  
持有者令牌路径仅配置 Codex 如何向 CloudWatch 发送*遥测数据*；它与 Codex 如何调用模型进行*推理*无关，因此您可以将其与任何模型提供程序一起使用。相比之下，企业部署是围绕集中式 Amazon Bedrock 访问构建的，因此 Amazon Bedrock 是该路径的推理后端。要使用 Amazon Bedrock 通过 Codex 进行推理，请参阅 OpenAI Codex 文档中的 [Amazon Bedrock](https://developers.openai.com/codex/amazon-bedrock)。

有关持续更新的完整指导（包括部署模板和设置脚本），请参阅 GitHub 上的 [Amazon Bedrock 上的 Codex 指导](https://github.com/openai-on-aws/guidance-codex)。

**Topics**
+ [选择设置路径](#coding-agents-codex-paths)
+ [使用持有者令牌设置 OpenAI Codex](coding-agents-codex-bearer-token.md)
+ [为企业部署设置 OpenAI Codex](coding-agents-codex-enterprise.md)