View a markdown version of this page

OpenAI Codex용 OpenTelemetry 설정 - Amazon CloudWatch

OpenAI Codex용 OpenTelemetry 설정

OpenAI Codex는 토큰 사용, 턴당 지연 시간, API 요청, 도구 직접 호출 및 승인에 대한 OpenTelemetry(OTel) 지표를 내보냅니다. Amazon CloudWatch로 이러한 지표를 전송하면 Coding Agent Insights 대시보드의 Codex 탭에 해당 지표가 표시됩니다. 대시보드에 대한 자세한 내용은 Coding Agent Insights 섹션을 참조하세요.

Codex는 config.toml 파일의 [otel] 섹션을 통해 지표 익스포터를 구성합니다. 개발자가 Codex를 실행하는 방식에 따라 두 가지 설정 경로를 사용할 수 있습니다.

설정 경로 선택

  • Bearer 토큰 - Codex는 CloudWatch 네이티브 OTLP 엔드포인트로 직접 OTLP 지표를 전송하여 Authorization: Bearer 헤더로 인증합니다. ID 및 조직 속성은 OTEL_RESOURCE_ATTRIBUTES 환경 변수를 통해 제공됩니다. 이 경로에는 수집기가 필요하지 않으며 개별 개발자 또는 소규모 팀이 시작할 수 있는 가장 빠른 방법입니다. Bearer 토큰을 사용하여 OpenAI Codex 설정을(를) 참조하세요.

  • 엔터프라이즈 롤아웃 - Okta, Microsoft Entra ID, Auth0 또는 AWS IAM Identity Center와 같은 기업 Single Sign-On(SSO)을 통해 개발자 ID를 페더레이션하고, Amazon Bedrock 액세스를 중앙 집중화하고, 표준 구성을 개발자 플릿에 배포하는 조직의 경우. ID 및 조직 속성은 ID 제공업체(idP)에서 파생됩니다. 엔터프라이즈 롤아웃을 위한 OpenAI Codex 설정을(를) 참조하세요.

참고

Bearer 토큰 경로는 Codex가 CloudWatch에 원격 분석을 전송하는 방법만 구성하며, Codex가 추론을 위해 모델을 직접적으로 호출하는 방법과 별개이므로 모든 모델 제공업체와 함께 사용할 수 있습니다. 반면 엔터프라이즈 롤아웃은 중앙 집중식 Amazon Bedrock 액세스를 기반으로 구축되므로 Amazon Bedrock은 해당 경로의 추론 백엔드입니다. Codex를 사용한 추론에 Amazon Bedrock을 사용하려면 OpenAI Codex 설명서의 Amazon Bedrock을 참조하세요.

배포 템플릿과 설정 스크립트를 포함하여 지속적으로 업데이트된 전체 지침은 GitHub의 Codex on Amazon Bedrock에 대한 지침을 참조하세요.