本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
監控 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 的 AWSAPI 用量指標。您可以使用這些指標來設定警示,即可在 API 呼叫量違反您定義的閾值時提醒您。如需詳細資訊,請參閱《Amazon CloudWatch 使用者指南》中的 AWS 用量指標。
- Amazon EventBridge
-
Amazon EventBridge 為無伺服器事件匯流排服務,可讓您輕鬆將應用程式與來自各種來源的資料互相連線。EventBridge 可從您自己的應用程式、Software-as-a-Service(SaaS) 應用程式AWS和服務提供即時資料串流,並將該資料路由到 Lambda 等目標。這可以讓您監控在服務中發生的事件,並建置事件導向的架構。如需詳細資訊,請參閱使用 Amazon EventBridge 監控 Application Auto Scaling 事件。
- AWS Health 儀板表
-
Health 儀板表(PHD) 會顯示資訊,並提供由AWS資源運作狀態變更所叫用的通知。該資訊以兩種方式呈現:儀表板 (依類別顯示最近和近期事件) 和完整的事件日誌 (顯示過去 90 天內的所有事件)。如需詳細資訊,請參閱開始使用您的Health 儀板表 。