本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
為 Claude Code 設定 OpenTelemetry
Claude Code 會發出有關字符用量、工作階段、程式碼編輯、工具呼叫和成本的 OpenTelemetry (OTel) 指標。當您將這些指標傳送至 Amazon CloudWatch 時,它們會填入編碼客服人員洞見儀表板的 Claude 程式碼索引標籤。如需儀表板的詳細資訊,請參閱 編碼客服人員洞見。
Claude Code 透過環境變數設定其 OTel 匯出工具。根據您的開發人員執行 Claude Code 的方式,有兩個可用的設定路徑。
選擇設定路徑
-
承載字符 — Claude Code 會將 OTLP 指標直接傳送至 CloudWatch 原生 OTLP 端點,並使用
Authorization: Bearer標頭進行驗證。身分和組織屬性是透過OTEL_RESOURCE_ATTRIBUTES環境變數提供。此路徑不需要收集器,是個別開發人員或小型團隊入門的最快方式。請參閱 使用承載字符設定 Claude Code。 -
使用 Claude 應用程式閘道進行企業推展 — 適用於需要集中控制開發人員存取、聯合身分和遙測收集的組織。部署位於開發人員的 Claude Code 用戶端和模型提供者之間的自我託管閘道。開發人員使用您的公司 IdP 登入,而不是持有 API 金鑰或雲端登入資料。閘道會保留上游登入資料、強制執行 IdP 群組的模型存取和管理設定,並將用量遙測轉送到您的可觀測性堆疊。支援 Amazon Bedrock、 上的 Claude 平台、Google Cloud AWS和 Microsoft Foundry 做為上游。請參閱 使用 Claude 應用程式閘道設定 Claude Code。
注意
承載字符路徑只會設定 Claude Code 將遙測傳送至 CloudWatch 的方式;它與 Claude Code 如何呼叫模型以進行推論無關,因此您可以與任何模型提供者搭配使用。使用 Claude 應用程式閘道推出的企業結合了遙測組態與集中式推論存取,並支援多個後端,包括 Amazon Bedrock、開啟的 Claude 平台 AWS、Google Cloud 和 Microsoft Foundry。
如需完整、持續更新的指引,包括部署範本和設定指令碼,請參閱 GitHub 上搭配 Amazon Bedrock 的 Claude Code 指南