交易搜尋 - Amazon CloudWatch

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

交易搜尋

交易搜尋是一種互動式的分析體驗,可用來取得應用程式交易範圍的完整可見性。跨度是分散式追蹤中的基本操作單位,代表應用程式或系統中的特定動作或任務。每個範圍都會記錄交易特定區段的詳細資訊。這些詳細資訊包括開始和結束時間、持續時間和相關聯的中繼資料,其中可能包括業務屬性,例如客戶 IDs和訂單 IDs。跨度會排列在父子階層中。此階層會形成完整的追蹤,映射不同元件或服務的交易流程。

檢視跨度的視覺化編輯器

優勢

以下是使用交易搜尋的優勢:

擷取所有範圍

在 CloudWatch 中擷取 100% 的結構化日誌,以獲得完整的可見性。這可防止追蹤中斷,並可讓您檢視最多包含 10,000 個範圍的大型追蹤,以取得詳細的洞見。

索引範圍為追蹤摘要

在 X-Ray 中將跨度百分比作為追蹤摘要編製索引,以解鎖端對端追蹤搜尋和分析。

使用自由形式分析調查交易問題

在視覺化編輯器中搜尋所有跨度屬性,以識別應用程式交易中發生問題的原因。這可協助您回答有關應用程式效能的問題,以及最終使用者根據其應用程式交易所產生的影響。

傳送跨度至OpenTelemetry端點

將範圍傳送至 X-Ray 追蹤的OpenTelemetry端點。這些範圍會以具有 W3C 追蹤 IDs語意慣例格式儲存。

注意

X-Ray 追蹤會在儲存在名為 的日誌群組中之前,自動轉換為語意慣例格式aws/spans。如需詳細資訊,請參閱跨度日誌群組

使用 CloudWatch Logs 搭配跨度

使用指標篩選條件來擷取自訂指標、轉送資料的訂閱篩選條件,以及保護個人身分識別資訊的資料遮罩。

對應用程式問題進行故障診斷

當您為傳送至 CloudWatch 的所有範圍啟用 Application Signals 時,存取應用程式儀表板、指標和拓撲。

運作方式

啟用交易搜尋時,您會解鎖多項功能,包括 Application Signals 和 CloudWatch Logs 中的功能。

交易搜尋如何與其他 服務搭配使用的概觀

如果您將追蹤傳送至 X-Ray,您可以透過在主控台中啟用交易搜尋或使用 API 開始。如果您不將追蹤傳送至 X-Ray,則可以使用 CloudWatch Application Signals,透過 AWS Distro fro OpenTelemetry(ADOT)、CloudWatch Agent 或OpenTelemetry直接使用 提供預先封裝OpenTelemetry的設定。

當您啟用交易搜尋時,傳送至 X-Ray 的跨度會擷取在名為 的日誌群組中aws/spans。CloudWatch 使用這些範圍在 CloudWatch Application Signals 中產生精心策劃的應用程式效能監控 (APM) 體驗。這可讓您搜尋和分析範圍,以及使用 CloudWatch Logs 功能,例如異常和模式偵測。您甚至可以使用自訂指標擷取 。CloudWatch Application Signals 為您提供應用程式、服務和相依性的統一、以應用程式為中心的檢視。它也可協助您監控和分類應用程式運作狀態。

您也可以使用 CloudWatch 中的互動式搜尋和分析體驗來探索範圍,以回答與應用程式效能或交易搜尋最終使用者影響相關的任何問題。偵測對最終使用者的影響,使用客戶名稱或訂單號碼等相關屬性在這些問題的內容中尋找交易。您可以建立交易與業務事件的關聯,例如付款失敗,以及深入探索應用程式元件之間的互動,以建立根本原因。透過 CloudWatch,您可以使用相互關聯的洞見獲得完整的應用程式交易涵蓋範圍,協助您加速平均解決時間。

定價

如需定價的資訊,請參閱 Amazon CloudWatch 定價