

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

# Auto Scaling 群組中的執行個體運作狀態檢查
<a name="ec2-auto-scaling-health-checks"></a>

Amazon EC2 Auto Scaling 會持續監控 Auto Scaling 群組中執行個體的運作狀態，以維持所需的容量。

Auto Scaling 群組中的所有執行個體都以 `Healthy` 狀態開頭。除非 Amazon EC2 Auto Scaling 收到通知說執行個體運作狀態不佳，否則假定執行個體都處於良好狀態。當執行個體運作狀態不佳且必須取代時，它可以接收來自各種來源的通知。這些來源包括：
+ Amazon EC2
+ Elastic Load Balancing
+ VPC Lattice
+ Amazon EBS
+ 您定義的自訂運作狀態檢查

當 Amazon EC2 Auto Scaling 判斷`InService`執行個體運作狀態不佳時，它會將其取代為新的執行個體，以維持群組所需的容量。新執行個體將使用 Auto Scaling 群組的目前設定及其關聯的啟動範本或啟動組態進行啟動。

下列流程圖說明在 Auto Scaling 群組中啟動新執行個體的程序。首先啟動執行個體。如果啟動成功，執行個體會新增至 Auto Scaling 群組。然後，Amazon EC2 Auto Scaling 會使用內建的 Amazon EC2 狀態檢查對執行個體執行運作狀態檢查，並在寬限期後執行您為群組啟用的任何選用運作狀態檢查。這些運作狀態檢查會定期繼續進行。如果任何運作狀態檢查失敗，則會取代執行個體。

![高階圖表，顯示運作狀態檢查何時開始。](http://docs.aws.amazon.com/zh_tw/autoscaling/ec2/userguide/images/how-health-checks-work.png)


當執行個體意外終止時，也可能發生運作狀態不佳的執行個體，例如因 Spot 執行個體中斷或使用者手動終止。同樣地，在這些情況下，Amazon EC2 Auto Scaling 會自動啟動替換執行個體，以維持所需的容量。

**Topics**
+ [關於 Auto Scaling 群組的運作狀態檢查](health-checks-overview.md)
+ [設定 Auto Scaling 群組的運作狀態檢查寬限期。](health-check-grace-period.md)
+ [使用運作狀態檢查監控 Amazon EBS 磁碟區受損的 Auto Scaling 執行個體](monitor-and-replace-instances-with-impaired-ebs-volumes.md)
+ [為您的 Auto Scaling 群組設定自訂運作狀態檢查](set-up-a-custom-health-check.md)
+ [檢視運作狀態檢查失敗的原因](replace-unhealthy-instance.md)
+ [對 Amazon EC2 Auto Scaling 中運作狀態不佳的執行個體進行故障診斷](ts-as-healthchecks.md)