本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
用 Amazon 監控 Amazon EventBridge 調度 CloudWatch
您可以使用監控 Amazon EventBridge 排程器 CloudWatch,該排程器會收集原始資料並將其處理為可讀且接近即時的指標。 EventBridge 排程器會針對所有排程發出一組量度,並針對具有關聯無效字母佇列 (DLQ) 的排程發出一組額外的量度。如果您為排程設定 DLQ,排程器會在 EventBridge 排程用盡其重試原則時發佈其他指標。
這些統計資料會保留 15 個月,因此您可以存取歷史資訊,並更好地瞭解排程失敗的原因,並針對潛在問題進行疑難排解。您也可以設定留意特定閾值的警示,當滿足這些閾值時傳送通知或採取動作。如需詳細資訊,請參閱 Amazon CloudWatch 使用者指南。
條款
- 命名空間
-
命名空間是 AWS 服務指 CloudWatch 標的容器。若為「 EventBridge 排程器」,命名空間為
AWS/Scheduler
。 - CloudWatch 度量
-
CloudWatch 量度代表特定於的一組時間順序的資料點。 CloudWatch
- 維度
-
維度是一組名稱值對,是指標身分的一部分。
- 單位
-
統計資料具有測量單位。對於 EventBridge 「排程器」,單位包括計數。
維度
本節說明中「 EventBridge 排程器」量度的 CloudWatch 維度群組 CloudWatch。
維度 | 描述 |
---|---|
ScheduleGroup |
您要使用檢視其量度的排程群組 CloudWatch。如果您尚未建立任何群組, EventBridge Scheduler 會將您的排程與 |
存取 指標
本節說明如何存取特定「排程器」 EventBridge 排程 CloudWatch 的效能測量結果。
檢視維度的效能測量結果
-
在主控台上開啟「測量結果」頁 CloudWatch 面
。 -
使用「 AWS 地區」選取器選擇排程的「地區」
-
選擇排程器命名空間。
-
在「所有測量結果」標籤中,選擇維度,例如「排程群組量度」。若要查看您在所選區域中建立的所有排程的量度,請選擇「帳戶指標」。
-
選擇維 CloudWatch 度的量度。例如,「InvocationAttempt計數」或「計InvocationDropped數」,然後選擇「圖表搜尋」。
-
選擇「圖形測量結果」頁籤,檢視「 EventBridge 排程器」測量結果的效能統計
指標清單
下表列出所有「排程器」 EventBridge 排程的量度,以及您已設定 DLQ 之排程的其他量度。
所有排程的量度
命名空間 | 指標 | 單位 | 描述 |
---|---|---|---|
|
|
計數 |
為每次調用嘗試發出。使用此量度可檢查 EventBridge Scheduler 是否嘗試呼叫您的排程,以及查看呼叫何時接近您的帳戶配額。 |
|
|
計數 |
當 EventBridge 排程器呼叫目標 API 之後,目標傳回例外狀況時發出。使用此選項可檢查傳遞至目標失敗的時間。 |
|
|
計數 |
當目標調用由於目標 API 節流而失敗時發出。當基本原因是 Scheduler 進行的目標 API 節流呼叫時,使用此功能來診斷傳遞失敗 EventBridge |
|
|
計數 |
當排程器因為超出「 EventBridge 排程器」設定的服務配額而限制目標叫用時發出。 EventBridge 使用此選項來判斷您何時已超過 EventBridge 排程器配額。如需服務配額的詳細資訊,請參閱Amazon EventBridge 排程器的配額。 |
|
|
計數 |
當排程器在 EventBridge 排程的重試原則用盡之後,停止嘗試呼叫目標時發出。如需重試原則的詳細資訊,請參閱EventBridge 排程器 API 參考RetryPolicy中的。 |
使用 DLQ 的排程量度
命名空間 | 指標 | 單位 | 描述 |
---|---|---|---|
|
|
計數 |
為每次成功傳遞至排程的 DLQ 而發出。使用此選項可判斷何時傳送事件至 DLQ,然後檢查傳送至排程 DLQ 的事件,以取得可協助您判斷失敗原因的其他詳細資料。 |
|
|
計數 |
當 EventBridge 排程器無法將事件傳遞至 DLQ 時發出。使用這兩個度量來判斷 EventBridge 排程器無法將事件傳送至 DLQ 的原因,並修改 DLQ 組態以解決問題。 以下是指定為 DLQ 的 Amazon SQS 佇列不存在時的指 |
|
|
計數 |
|
|
|
計數 |
當傳送至 DLQ 的事件有效負載超過 Amazon SQS 允許的大小上限,且 EventBridge 排程器會截斷您在排程屬性中指定的承載時發出 |