View a markdown version of this page

Configurazione OpenTelemetry per OpenAI Codex - Amazon CloudWatch

Le traduzioni sono generate tramite traduzione automatica. In caso di conflitto tra il contenuto di una traduzione e la versione originale in Inglese, quest'ultima prevarrà.

Configurazione OpenTelemetry per OpenAI Codex

OpenAI Codex emette parametri OpenTelemetry (OtEL) sull'utilizzo dei token, la latenza per turno, le richieste API, le chiamate agli strumenti e le approvazioni. Quando invii queste metriche ad Amazon CloudWatch, vengono inserite nella scheda Codex delle dashboard di Coding Agent Insights. Per ulteriori informazioni sulle dashboard, consulta. Informazioni sugli agenti di codifica

Codex configura il suo esportatore di metriche tramite la sezione del [otel] suo file. config.toml Sono disponibili due percorsi di configurazione, a seconda di come gli sviluppatori eseguono Codex.

Scegliete un percorso di configurazione

  • Token al portatore: Codex invia le metriche OTLP direttamente all'endpoint OTLP CloudWatch nativo, autenticandosi con un'intestazione. Authorization: Bearer Gli attributi di identità e organizzazione vengono forniti tramite la variabile di ambiente. OTEL_RESOURCE_ATTRIBUTES Questo percorso non richiede un raccoglitore ed è il modo più veloce per iniziare per un singolo sviluppatore o un piccolo team. Per informazioni, consulta Configura OpenAI Codex con un token bearer.

  • Implementazione aziendale: per le organizzazioni che federano l'identità degli sviluppatori tramite Single Sign-on (SSO) aziendale come Okta, Microsoft Entra ID, Auth0 o AWS IAM Identity Center, centralizza l'accesso ad Amazon Bedrock e distribuisci una configurazione standard a una flotta di sviluppatori. Gli attributi di identità e organizzativi derivano dal tuo provider di identità (IdP). Per informazioni, consulta Configura OpenAI Codex per un'implementazione aziendale.

Nota

Il bearer token path configura solo il modo in cui Codex invia la telemetria CloudWatch; è indipendente dal modo in cui Codex chiama un modello per l'inferenza, quindi è possibile utilizzarlo con qualsiasi fornitore di modelli. L'implementazione aziendale, al contrario, si basa sull'accesso centralizzato ad Amazon Bedrock, quindi Amazon Bedrock è il backend di inferenza per quel percorso. Per utilizzare Amazon Bedrock per l'inferenza con Codex, consulta Amazon Bedrock nella documentazione di OpenAI Codex. https://developers.openai.com/codex/amazon-bedrock

Per una guida completa e continuamente aggiornata, inclusi modelli di distribuzione e script di configurazione, consulta le linee guida per Codex on Amazon Bedrock su. https://github.com/openai-on-aws/guidance-codex GitHub