

本文為英文版的機器翻譯版本，如內容有任何歧義或不一致之處，概以英文版為準。

# 監控 Amazon EC2 Auto Scaling 群組
<a name="as-monitoring-features"></a>

監控是維護 Amazon EC2 Auto Scaling 和 AWS 雲端 解決方案可靠性、可用性和效能的重要部分。 AWS 提供下列監控工具來監看 Amazon EC2 Auto Scaling、在發生錯誤時回報，並適時採取自動動作：

**運作狀態檢查**  
Amazon EC2 Auto Scaling 會定期對 Auto Scaling 群組中的執行個體進行運作狀態檢查。若執行個體未通過運作狀態檢查，則會標示為運作狀態不佳，並在 Amazon EC2 Auto Scaling 啟動新執行個體以取代時終止該執行個體。如需詳細資訊，請參閱[Auto Scaling 群組中的執行個體運作狀態檢查](ec2-auto-scaling-health-checks.md)。

**AWS Health 儀板表**  
 Health 儀板表 會顯示資訊，並提供由 AWS 資源運作狀態變更所叫用的通知。該資訊以兩種方式呈現：儀表板 (依類別顯示最近和近期事件) 和完整的事件日誌 (顯示過去 90 天內的所有事件)。如需詳細資訊，請參閱[Health 儀板表 Amazon EC2 Auto Scaling 的通知](monitoring-personal-health-dashboard.md)。

**CloudTrail**  
透過 AWS CloudTrail，您可以追蹤由 或代表您對 Amazon EC2 Auto Scaling API 發出的呼叫 AWS 帳戶。CloudTrail 會將資訊存放到您所指定的 Amazon S3 儲存貯體的日誌檔案中。您可以使用這些日誌檔案來監控 Auto Scaling 群組的活動。日誌包含提出了什麼請求、提出請求的來源 IP 地址、提出請求的人員、提出請求的時間等。如需詳細資訊，請參閱[使用 記錄 Amazon EC2 Auto Scaling API 呼叫 AWS CloudTrail](logging-using-cloudtrail.md)。  
**Amazon EC2 執行個體的日誌集合**  
您可以使用 CloudWatch 從作業系統收集 EC2 執行個體的日誌。如需詳細資訊，請參閱《*Amazon CloudWatch 使用者指南*》中的[使用 CloudWatch 代理程式從 Amazon EC2 執行個體和內部部署伺服器收集指標和日誌](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/Install-CloudWatch-Agent.html)以及[檢視傳送到 CloudWatch 日誌的日誌資料](https://docs.aws.amazon.com/AmazonCloudWatch/latest/logs/Working-with-log-groups-and-streams.html#ViewingLogData)。  
如需其他可協助您記錄和收集工作負載相關資料之 AWS 服務的相關資訊，請參閱《 方案指南》中的[應用程式擁有者的記錄和監控](https://docs.aws.amazon.com/prescriptive-guidance/latest/logging-monitoring-for-application-owners/introduction.html)指南。 *AWS *

**Amazon CloudWatch**  
Amazon CloudWatch 可協助您分析日誌，並即時監控 AWS 資源與託管應用程式的指標。您可以收集和追蹤指標、建立自訂儀板表，以及設定警示，在特定指標達到您指定的閾值時通知您或採取動作。例如，當網路活動突然高於或低於指標的預期值時，您就會收到通知。如需有關使用此服務監控 Auto Scaling 群組和執行個體的指標的詳細資訊，請參閱 [監控 Auto Scaling 群組和執行個體的 CloudWatch 指標](ec2-auto-scaling-cloudwatch-monitoring.md)。  
CloudWatch 也會追蹤 Amazon EC2 Auto Scaling 的 AWS API 用量指標。您可以使用這些指標來設定警示，即可在 API 呼叫量違反您定義的閾值時提醒您。如需詳細資訊，請參閱《*Amazon CloudWatch 使用者指南*》中的 [AWS 用量指標](https://docs.aws.amazon.com/AmazonCloudWatch/latest/monitoring/AWS-API-Usage-Metrics.html)。

**AWS Compute Optimizer**  
Compute Optimizer 提供 Amazon EC2 執行個體推薦服務，可協助您決定是否要移至新的執行個體類型。該工具會分析 Auto Scaling 群組的執行個體是否為最佳類型，並會產生建議協助您節省成本並改善工作負載的效能。如需詳細資訊，請參閱[使用 取得執行個體類型建議 AWS Compute Optimizer](asg-getting-recommendations.md)。

**Amazon EventBridge**  
Amazon EventBridge 為無伺服器事件匯流排服務，可讓您輕鬆將應用程式與來自各種來源的資料互相連線。EventBridge 會從您自己的應用程式、Software-as-a-Service(SaaS) 應用程式 AWS 和服務提供即時資料串流，並將該資料路由到 Lambda 等目標。這可以讓您監控在服務中發生的事件，並建置事件導向的架構。如需詳細資訊，請參閱[使用 EventBridge 處理 Auto Scaling 事件](automating-ec2-auto-scaling-with-eventbridge.md)。

**AWS Security Hub CSPM**  
使用 [AWS Security Hub CSPM](https://docs.aws.amazon.com/securityhub/latest/userguide/what-is-securityhub.html) 監控您 Amazon EC2 Auto Scaling 的使用狀況，因為這關係到安全最佳實務。Security Hub CSPM 使用偵測性*安全控制*來評估資源組態和*安全標準*，以協助您符合各種合規架構。如需使用 Security Hub CSPM 評估 Amazon EC2 Auto Scaling 資源的詳細資訊，請參閱*AWS Security Hub 《 使用者指南*》中的 [Amazon EC2 Auto Scaling 控制項](https://docs.aws.amazon.com/securityhub/latest/userguide/autoscaling-controls.html)。

**Amazon Simple Notification Service**  
您可以設定 Auto Scaling 群組，以便在 Amazon EC2 Auto Scaling 啟動或終止執行個體時傳送 Amazon SNS 通知。如需詳細資訊，請參閱[Amazon EC2 Auto Scaling 的 Amazon SNS 通知選項 Amazon EC2 Auto Scaling](ec2-auto-scaling-sns-notifications.md)。