本文為英文版的機器翻譯版本,如內容有任何歧義或不一致之處,概以英文版為準。
監控是維護 Amazon EC2 Auto Scaling 和您的 AWS 雲端 解決方案可靠性、可用性和效能的重要部分。 AWS 提供下列監控工具來監看 Amazon EC2 Auto Scaling、報告發生錯誤的情況,並在適當時採取自動動作:
- 運作狀態檢查
-
Amazon EC2 Auto Scaling 會定期對 Auto Scaling 群組中的執行個體進行運作狀態檢查。若執行個體未通過運作狀態檢查,則會標示為運作狀態不佳,並在 Amazon EC2 Auto Scaling 啟動新執行個體以取代時終止該執行個體。如需詳細資訊,請參閱Auto Scaling 群組中的執行個體運作狀態檢查。
- AWS Health Dashboard
-
AWS Health Dashboard 會顯示資訊,並提供由 AWS 資源運作狀態變更所叫用的通知。該資訊以兩種方式呈現:儀表板 (依類別顯示最近和近期事件) 和完整的事件日誌 (顯示過去 90 天內的所有事件)。如需詳細資訊,請參閱AWS Health Dashboard Amazon EC2 Auto Scaling 的通知。
- CloudTrail
-
使用 AWS CloudTrail,您可以追蹤 或 代表您對 Amazon EC2 Auto Scaling API 發出的呼叫 AWS 帳戶。CloudTrail 會將資訊存放到您所指定的 Amazon S3 儲存貯體的日誌檔案中。您可以使用這些日誌檔案來監控 Auto Scaling 群組的活動。日誌包含提出了什麼請求、提出請求的來源 IP 地址、提出請求的人員、提出請求的時間等。如需詳細資訊,請參閱使用 記錄 Amazon EC2 Auto Scaling API 呼叫 AWS CloudTrail。
Amazon EC2 執行個體的日誌集合
您可以使用 CloudWatch 從作業系統收集 EC2 執行個體的日誌。如需詳細資訊,請參閱《Amazon CloudWatch 使用者指南》中的使用 CloudWatch 代理程式從 Amazon EC2 執行個體和內部部署伺服器收集指標和日誌以及檢視傳送到 CloudWatch 日誌的日誌資料。
如需其他可協助您記錄和收集工作負載資料 AWS 之服務的相關資訊,請參閱 規範指南中的應用程式擁有者記錄和監控指南。 AWS
- Amazon CloudWatch
-
Amazon CloudWatch 可協助您分析日誌,並即時監控 AWS 資源與託管應用程式的指標。您可以收集和追蹤指標、建立自訂儀板表,以及設定警示,在特定指標達到您指定的閾值時通知您或採取動作。例如,當網路活動突然高於或低於指標的預期值時,您就會收到通知。如需有關使用此服務監控 Auto Scaling 群組和執行個體的指標的詳細資訊,請參閱 監控 Auto Scaling 群組和執行個體的 CloudWatch 指標。
CloudWatch 也會追蹤 Amazon EC2 Auto Scaling 的 AWS API 用量指標。您可以使用這些指標來設定警示,即可在 API 呼叫量違反您定義的閾值時提醒您。如需詳細資訊,請參閱《Amazon CloudWatch 使用者指南》中的 AWS 用量指標。
- AWS Compute Optimizer
-
Compute Optimizer 提供 Amazon EC2 執行個體推薦服務,可協助您決定是否要移至新的執行個體類型。該工具會分析 Auto Scaling 群組的執行個體是否為最佳類型,並會產生建議協助您節省成本並改善工作負載的效能。如需詳細資訊,請參閱使用 取得執行個體類型建議 AWS Compute Optimizer。
- Amazon EventBridge
-
Amazon EventBridge 為無伺服器事件匯流排服務,可讓您輕鬆將應用程式與來自各種來源的資料互相連線。EventBridge 可從您自己的應用程式、Software-as-a-Service(SaaS) 應用程式,以及將該資料路由至 Lambda 等目標的 AWS 服務,提供即時資料串流。這可以讓您監控在服務中發生的事件,並建置事件導向的架構。如需詳細資訊,請參閱使用 EventBridge 處理 Auto Scaling 事件。
- AWS Security Hub
-
使用 AWS Security Hub 監控您 Amazon EC2 Auto Scaling 的使用狀況,因為這關係到安全最佳實務。Security Hub 會透過偵測性安全控制來評估資源組態和安全標準,協助您遵守各種合規架構。如需有關使用 Security Hub 評估 Amazon EC2 Auto Scaling 資源的詳細資訊,請參閱《AWS Security Hub 使用者指南》中的 Amazon EC2 Auto Scaling 控制項。
- Amazon Simple Notification Service
-
您可以設定 Auto Scaling 群組,以便在 Amazon EC2 Auto Scaling 啟動或終止執行個體時傳送 Amazon SNS 通知。如需詳細資訊,請參閱Amazon EC2 Auto Scaling 的 Amazon SNS 通知選項 Amazon EC2 Auto Scaling。