本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
使用 X-Ray 軌跡圖
檢視 X-Ray 追蹤對應,以識別發生錯誤的服務、高延遲的連線,或追蹤失敗的要求。
CloudWatch 現在包括應用程序信號,它可以發現和監視您的應用程序服務,客戶端,合成金絲雀和服務依賴關係。使用 Application Signals 查看服務清單或視覺化地圖,根據您的服務等級目標 (SLO) 檢視運作狀態指標,並深入了解相關的 X-Ray 追蹤以取得更詳細的疑難排解。
X-Ray 服務地圖和 CloudWatch ServiceLens 地圖被合併到 Amazon CloudWatch 控制台內的 X-Ray 跟踪地圖中。打開CloudWatch 控制台,然後從左側導航窗格中選擇 X-Ray 跟踪下的「跟踪映射」。
檢視追蹤映射
追蹤對應是應用程式所產生之追蹤資料的視覺化呈現方式。此對映會顯示提供要求的服務節點、代表要求來源的上游用戶端節點,以及代表應用程式在處理要求時所使用之 Web 服務和資源的下游服務節點。
追蹤對應顯示使用 Amazon SQS 和 Lambda 之事件導向應用程式之間的追蹤連線檢視。如需詳細資訊,請參閱追蹤事件導向應用程式。追蹤對映也支援跨帳戶追蹤,在單一對應中顯示來自多個帳戶的節點。
- CloudWatch console
-
若要在 CloudWatch 主控台中檢視軌跡對應
-
開啟 CloudWatch 主控台。在左側導覽窗格的「X-Ray 追蹤」區段下選擇「追蹤對應」。
-
選擇服務節點來檢視該節點的請求,或是兩個節點間的邊緣來檢視在該連線上進行的請求。
-
追蹤對映下方會顯示其他資訊,包括測量結果、警示和回應時間分佈的標籤。在「測量結果」頁籤上,選取每個圖表中的範圍以向下展開以檢視更多詳細資訊,或選擇「錯誤」或「錯誤」選項來篩選追蹤。在「回應時間分佈」標籤上,選取圖形內的範圍,以依回應時間篩選追蹤。
-
選擇 [檢視追蹤] 來檢視追蹤,或者如果已套用篩選,請選擇 [檢視篩選的追蹤]。
-
選擇 [檢視記錄檔] 以查看與所選節點相關聯的 CloudWatch 記錄。並非所有追蹤對應節點都支援檢視記錄檔。如需詳細資訊,請參閱疑難排解 CloudWatch 記
跟踪映射通過使用顏色概述每個節點中的問題:
-
紅色表示伺服器故障 (500 系列錯誤)
-
黃色表示用戶端錯誤 (400 系列錯誤)
-
紫色表示調節錯誤 (429 請求數太多)
如果您的軌跡地圖很大,請使用螢幕上的控制選項或滑鼠來放大和縮小並移動地圖。
- X-Ray console
-
若要檢視服務對應
-
開啟 X-Ray 主控台。依預設,會顯示服務對應。您也可以從左側導覽窗格中選擇「服務對應」。
-
選擇服務節點來檢視該節點的請求,或是兩個節點間的邊緣來檢視在該連線上進行的請求。
-
使用回應分佈直方圖,依持續時間篩選追蹤,並選取您要檢視繪線的狀態碼。然後選擇 View traces (檢視追蹤) 來使用套用的篩選條件表達式開啟追蹤清單。
服務映射會透過根據成功呼叫與錯誤及故障的比例,將每個節點標上顏色,來指出每個節點的運作狀態。
-
綠色表示成功呼叫
-
紅色表示伺服器故障 (500 系列錯誤)
-
黃色表示用戶端錯誤 (400 系列錯誤)
-
紫色表示調節錯誤 (429 請求數太多)
如果您的服務對應很大,請使用螢幕上的控制選項或滑鼠來放大和縮小並移動地圖。
X-Ray 追蹤圖最多可顯示 10,000 個節點。在服務節點總數超過此限制的罕見情況下,您可能會收到錯誤訊息,而且無法在主控台中顯示完整的追蹤對應。
依群組篩選軌跡圖
使用篩選器運算式,您可以定義要在群組中包含追蹤的條件。使用下列步驟,然後在軌跡對映中顯示該特定群組。
- CloudWatch console
-
從繪圖左上角的群組篩選中選擇群組名稱。
- X-Ray console
-
從下拉式功能表左側的搜尋列,選擇群組名稱。
現在將篩選服務對應,以顯示符合所選群組之篩選器運算式的追蹤。
追蹤地圖圖例和選項
軌跡貼圖包括一個圖例和數個用於自訂地圖顯示的選項。
- CloudWatch console
-
選擇地圖右上方的「圖例」和「選項」下拉式選單。選擇節點內顯示的內容,包括:
從「偏好設定」面板中選擇其他地圖設定,您可以透過地圖右上方的齒輪圖示進行存取。這些設定包括選取用於決定每個節點大小的測量結果,以及應在地圖上顯示哪些金絲雀。
- X-Ray console
-
選擇地圖右上方的地圖圖例連結,即可顯示服務對應圖例。您可以在追蹤對應的右下方選擇服務對應選項,包括:
-
「服務圖示」可切換每個節點內顯示的內容,並顯示服務圖示,或者在所選時間範圍內每分鐘傳送的平均回應時間和追蹤數目。
-
調整節點大小:「無」 會將所有節點設定為相同大小。
-
節點大小調整:Health 全狀況會依受影響要求的數目來調整節點大小,包括錯誤、錯誤或限制的要求。
-
節點大小:流量按請求總數調整節點的大小。