CloudWatch RUM - Amazon CloudWatch

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

CloudWatch RUM

使用 CloudWatch RUM,您可以執行真實的使用者監視,以近乎即時的方式從實際使用者工作階段收集和檢視 Web 應用程式效能的用戶端資料。您可以視覺化和分析的資料包括頁面載入時間、用戶端錯誤和使用者行為。當您檢視此資料時,您可以看到所有資料彙總在一起,也可以查看依客戶使用之瀏覽器和裝置劃分的明細內容。

您可以使用收集到的資料來快速識別用戶端效能問題並進行偵錯。 CloudWatch RUM協助您將應用程式效能中的異常視覺化,並尋找相關的偵錯資料,例如錯誤訊息、堆疊追蹤和使用者工作階段。您還可以使用RUM來了解最終用戶影響的範圍,包括使用者數量、地理位置和使用的瀏覽器。

您收集的使用者資料 CloudWatch RUM會保留 30 天,然後自動刪除。如果您想要將RUM事件保留較長時間,可以選擇讓應用程式監視器將事件副本傳送到您帳戶中的 CloudWatch 記錄檔。然後,您可以調整該日誌群組的保留期間。

要使用RUM,您可以創建一個應用程序監視器並提供一些信息。RUM生成一個 JavaScript 片段供您粘貼到應用程序中。程式碼片段會提取 RUM Web 用戶端程式碼。RUMWeb 用戶端會從應用程式使用者工作階段的某個百分比擷取資料,這些工作階段會顯示在預先建立的儀表板中。您可以指定要收集資料的使用者工作階段百分比。

CloudWatch RUM與應用程序信號集成,它可以發現和監視您的應用程序服務,客戶端,Synthetics 金絲雀和服務依賴關係。使用「應用程式信號」查看服務的清單或視覺化地圖、根據您的服務等級目標檢視健康狀態指標 (SLOs),以及深入查看相關的 X-Ray 追蹤,以取得更詳細的疑難排解。若要查看應用程式訊號中的用RUM戶端頁面要求,請透過建立應用程式監視器開啟 X-Ray 主動追蹤,或手動設定 RUM Web 用戶端。您的RUM客戶會顯示在與您服務連線的服務對應,以及他們呼叫之服務的服務詳細資訊頁面中。

RUMWeb 客戶端是開源的。如需詳細資訊,請參閱 CloudWatch RUMWeb 用戶端

效能考量

本節討論使用的效能考量 CloudWatch RUM。

  • 載入效能影響 — CloudWatch RUM Web 用戶端可以作為 JavaScript 模組安裝在 Web 應用程式中,或從內容傳遞網路以非同步方式載入 Web 應用程式 (CDN)。它不會阻止應用程序的加載過程。 CloudWatch RUM旨在不會對應用程序的加載時間產生任何明顯的影響。

  • 執行階段影響 — RUM Web 用戶端會執行記錄資料並將RUM資料傳送至 CloudWatch RUM服務的處理。由於事件很少發生,而且處理量很小,因此專 CloudWatch RUM為不會對應用程式效能造成任何可偵測的影響而設計。

  • 網路影響 — RUM Web 用戶端會定期將資料傳送至 CloudWatch RUM服務。資料會在應用程式執行時定期分派,也會在瀏覽器卸載應用程式之前立即分派。在瀏覽器卸載應用程式之前立即傳送的資料會以指標的形式傳送,而此設計對應用程式之卸載時間沒有任何可偵測到的影響。

RUM定價

使用時 CloudWatch RUM,您會對 CloudWatch RUM收到的每個RUM事件產生費用。使用 RUM Web 客戶端收集的每個數據項都被視為一個RUM事件。RUM事件的範例包括頁面檢視、 JavaScript 錯誤和錯HTTP誤。您可以選擇每個應用程式監控會收集哪些類型的事件。您可以啟用或停用選項,以收集效能遙測事件、 JavaScript 錯誤、HTTP錯誤和 X-Ray 追蹤。如需這些選項的詳細資訊,請參閱 建立 CloudWatch RUM應用程式監視器 CloudWatch RUMWeb 客戶端收集的信息。如需有關定價的詳細資訊,請參閱 Amazon CloudWatch 定價

區域可用性

CloudWatch RUM目前在以下地區提供:

  • 美國東部 (維吉尼亞北部)

  • 美國東部 (俄亥俄)

  • 美國西部 (加利佛尼亞北部)

  • 美國西部 (奧勒岡)

  • 非洲 (開普敦)

  • 亞太區域 (雅加達)

  • 亞太區域 (孟買)

  • 亞太區域 (海德拉巴)

  • 亞太區域 (墨爾本)

  • 亞太區域 (大阪)

  • 亞太區域 (首爾)

  • 亞太區域 (新加坡)

  • 亞太區域 (雪梨)

  • 亞太區域 (東京)

  • 加拿大 (中部)

  • 歐洲 (法蘭克福)

  • 歐洲 (愛爾蘭)

  • 歐洲 (倫敦)

  • 歐洲 (米蘭)

  • Europe (Paris)

  • 歐洲 (西班牙)

  • 歐洲 (斯德哥爾摩)

  • 歐洲 (蘇黎世)

  • Middle East (Bahrain)

  • 中東 (UAE)

  • 南美洲 (聖保羅)