本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
監控 Application Auto Scaling
監控是維護 Application Auto Scaling 和其他 AWS 解決方案可靠性、可用性和效能的重要部分。您應該從 AWS 解決方案的所有部分收集監控資料,以便在發生多點失敗時更輕鬆地偵錯。 AWS 提供監控工具來監看 Application Auto Scaling、在發生錯誤時回報,並適時採取自動動作。
您可以使用下列功能來協助您管理 AWS 資源:
- AWS CloudTrail
-
透過 AWS CloudTrail,您可以追蹤由 或代表您對 Application Auto Scaling API 發出的呼叫 AWS 帳戶。CloudTrail 會將資訊存放到您所指定的 Amazon S3 儲存貯體的日誌檔案中。您可以找出哪些使用者和帳戶呼叫 Application Auto Scaling、發出呼叫的來源 IP 地址,以及呼叫的發生時間。如需詳細資訊,請參閱使用 記錄 Application Auto Scaling API 呼叫 AWS CloudTrail。
注意
如需其他可協助您記錄和收集工作負載相關資料之 AWS 服務的相關資訊,請參閱《 方案指南》中的應用程式擁有者的記錄和監控指南。 AWS
- Amazon CloudWatch
-
Amazon CloudWatch 可協助您分析日誌,並即時監控 AWS 資源與託管應用程式的指標。您可以收集和追蹤指標、建立自訂儀板表,以及設定警示,在特定指標達到您指定的閾值時通知您或採取動作。例如,您可以讓 CloudWatch 追蹤資源使用率,並在使用率極高或指標的警示進入
INSUFFICIENT_DATA
狀態時通知您。如需詳細資訊,請參閱使用 CloudWatch 監控可擴展資源的使用情況。CloudWatch 也會追蹤 Application Auto Scaling 的 AWS API 用量指標。您可以使用這些指標來設定警示,即可在 API 呼叫量違反您定義的閾值時提醒您。如需詳細資訊,請參閱《Amazon CloudWatch 使用者指南》中的 AWS 用量指標。
- Amazon EventBridge
-
Amazon EventBridge 為無伺服器事件匯流排服務,可讓您輕鬆將應用程式與來自各種來源的資料互相連線。EventBridge 可從您自己的應用程式、Software-as-a-Service(SaaS) 應用程式 AWS 和服務提供即時資料串流,並將該資料路由到 Lambda 等目標。這可以讓您監控在服務中發生的事件,並建置事件導向的架構。如需詳細資訊,請參閱使用 Amazon EventBridge 監控 Application Auto Scaling 事件。
- AWS Health Dashboard
-
AWS Health Dashboard (PHD) 會顯示資訊,並提供由 AWS 資源運作狀態變更所叫用的通知。該資訊以兩種方式呈現:儀表板 (依類別顯示最近和近期事件) 和完整的事件日誌 (顯示過去 90 天內的所有事件)。如需詳細資訊,請參閱開始使用您的 AWS Health Dashboard 。