スケジュールされたイベントとは、AWS が開始した計画されたメンテナンスのための停止、再起動のことです。スケジュールされたイベントについては、E メール、EC2 イベントページ、AWS Health Dashboard を通じて事前にお客様に通知されます。スケジュールされたイベントは、EC2 フリートの正常性と信頼性を維持するために不可欠です。
場合によっては、ハードウェアの劣化が検出されたときに、スケジュールされたイベントが必要になることがあります。また、古いハードウェアを廃止するためにスケジュールされたイベントが必要になる場合もあります。旧世代のインスタンスに対するお客様の需要が低いことと、最新のプラットフォームと比較して電力とスペースの使用率が非効率であることとが相まって、運用を継続する負担が大きくなり、より新しく効率的なハードウェアを提供する能力が制限されます。最後に、スケジュールされたイベントが必要になる可能性のある BIOS アップデートなどのアップデートがある場合があります。
スケジュールされたイベントを最小限に抑えるには、新しい世代のインスタンスを使用することをお勧めします。通常、新しい世代のインスタンスは、古い世代のインスタンスと比較して、スケジュールされたイベントが少なくなります。
通常、スケジュールされたイベントは、再起動イベントまたは停止イベントのいずれかです。稀に、ネットワークメンテナンスイベントが発生することがあります。
イベントの種類と各イベントの種類に対して実行するアクション:
複数のチャネルを通じて、スケジュールされたイベントについて通知されます。スケジュールされたイベントの E メール通知が送信されます。さらに、通知は AWS Health Dashboard および EC2 イベントページからも入手できます。また、EC2 Health API や describe-instance-status API を使用して、イベントの詳細にアクセスすることもできます。さらに、IMDS を使用して、スケジュールされたイベントに関する情報を取得することも可能です。最後に、Event Bridge ルールを使用して監視できるスケジュールされたイベントの CloudWatch イベントも生成されます。
インスタンスが劣化したハードウェアで実行されているためにスケジュールされたイベントが必要かどうかは、E メールや AWS Health Dashboard の通知で詳しく説明されます。
スケジュールされたイベントの E メール通知にインスタンスタグを追加するには、ドキュメントを参照してください。
EventBridge ルールを使用して、スケジュールされたイベントに関連する CloudWatch イベントを監視できます。こうしたイベントは、EventBridge ルールの Health サービス、EC2 サービス、scheduledChange カテゴリに分類されます。EventBridge ルールを参照してください。スケジュールされたイベントに応答してインスタンスを停止および開始するターゲット lambda を作成できます。
EventBridge ルールを使用して、スケジュールされたイベントに関連する CloudWatch イベントを監視し、追加のメールを登録できるターゲット SNS トピックを定義できます。EventBridge ルールを参照してください。
スケジュールされたイベントの E メール通知に、イベントを再スケジュールできるかどうかが示されます。通常、インスタンスが劣化したホスト上にない場合は、再スケジュールできます。イベントの再スケジュールを参照してください。
EC2 Instance Event Windows では、インスタンスの再起動、停止、または終了を行うスケジュールされたイベントに対して、毎週繰り返される時間枠を定義できます。Event Windows のページを参照してください。
スケジュールされたイベントとは、お客様に事前に通知するメンテナンスイベントです。スケジュールされたイベントには、ハードウェアの劣化に関連するものもあれば、ハードウェアの廃止や BIOS の更新に関連するものもあります。
場合によっては、ハードウェア障害が発生してインスタンスに到達できなくなり、EC2 インスタンスのシステムステータスチェックが失敗することがあります。自動リカバリをサポートするインスタンスであれば、システムステータスチェックの失敗により、リカバリが自動的にトリガーされます。インスタンスの復旧を参照してください。