CloudWatch 朗姆酒和 AWS X-Ray - AWS X-Ray

本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。

CloudWatch 朗姆酒和 AWS X-Ray

使用 Amazon CloudWatch RUM,您可以執行真實的使用者監控,以近乎即時的方式從實際使用者工作階段收集和檢視 Web 應用程式效能的用戶端資料。使用 AWS X-Ray 和 CloudWatch RUM,您可以從應用程式的最終使用者開始,透過下游 AWS 受管理的服務來分析和偵錯要求路徑。這可協助您識別影響使用者的延遲趨勢和錯誤。

在您開啟使用者工作階段的 X-Ray 追蹤之後,R CloudWatch UM 會將 X-Ray 追蹤標頭新增至允許的 HTTP 要求,並記錄允許的 HTTP 要求的 X-Ray 區段。然後,您可以在 X-Ray 和 CloudWatch 主控台 (包括 X-Ray 追蹤圖) 中查看這些使用者工作階段的追蹤和區段。

注意

CloudWatch RUM 不會與 X-Ray 取樣規則整合。而是在將應用程式設定為使用 CloudWatch RUM 時,請選擇取樣百分比。從 CloudWatch RUM 傳送的追蹤可能會產生額外費用。如需詳細資訊,請參閱 AWS X-Ray 定價

默認情況下,從 CloudWatch RUM 發送的客戶端跟踪不連接到服務器端跟踪。若要將用戶端追蹤與伺服器端追蹤連線,請設定 R CloudWatch UM Web 用戶端,將 X-Ray 追蹤標頭新增至這些 HTTP 要求。

警告

設定 R CloudWatch UM 網路用戶端以將 X-Ray 追蹤標頭新增至 HTTP 要求,可能會導致跨來源資源共用 (CORS) 失敗。為了避免這種情況,請將 X-Amzn-Trace-Id HTTP 標頭添加到下游服務的 CORS 配置上允許的標頭列表中。如果您使用 API Gateway 作為下游,請參閱為 REST API 資源啟用 CORS。強烈建議您在生產環境中新增用戶端 X-Ray 追蹤標頭之前,先測試您的應用程式。如需詳細資訊,請參閱 CloudWatch RUM 網路用戶端文件

如需有關中的實際使用者監視的詳細資訊 CloudWatch,請參閱使用 CloudWatch RUM。若要設定應用程式使用 R CloudWatch UM,包括使用 X-Ray 追蹤使用者工作階段,請參閱設定應用程式以使用 R CloudWatch UM