

翻訳は機械翻訳により提供されています。提供された翻訳内容と英語版の間で齟齬、不一致または矛盾がある場合、英語版が優先します。

# 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/ja_jp/autoscaling/ec2/userguide/images/how-health-checks-work.png)


異常なインスタンスは、スポットインスタンスの中断やユーザーによる手動終了など、インスタンスが予期せず終了した場合にも発生することもあります。この場合も、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)