インスタンスの更新イベントの EventBridge ルールの作成 - Amazon EC2 Auto Scaling (日本語)

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

インスタンスの更新イベントの EventBridge ルールの作成

このセクションでは、インスタンスの更新中にチェックポイントに到達したときに通知する Amazon EventBridge ルールを作成する方法について説明します。Amazon SNS を介した E メール通知を設定する手順も含まれています。Amazon SNS を使用して E メール通知を送信するには、最初にトピックをクリックして、そのトピックと共に E メールアドレスを登録します。

EventBridge の操作方法の詳細については、「」を参照してください。EventBridge での Amazon EC2 Auto Scaling の使用

Amazon SNS トピックを作成する

SNS トピックは、Auto Scaling グループが通知を送信するために使用する通信チャネルである論理アクセスポイントです。トピックの名前を指定することにより、トピックを作成します。

トピック名を作成する際には、名前が次の要件を満たしている必要があります。

  • 1 ~ 256 文字

  • 大文字および小文字の ASCII 文字、数字、アンダースコア、またはハイフンが含まれている

詳細については、「」を参照してください。Amazon SNS トピックを作成する()Amazon Simple Notification Service 開発者ガイド

Amazon SNS トピックをサブスクライブします。

Auto Scaling グループがトピックに送信した通知を受信するには、そのトピックにエンドポイントを登録する必要があります。この手順では、エンドポイントで、Amazon EC2 Auto Scaling からの通知を受信する E メールアドレスを指定します。

詳細については、「」を参照してください。Amazon SNS トピックへの登録()Amazon Simple Notification Service 開発者ガイド

Amazon SNS サブスクリプションの確認

Amazon SNS は、前のステップで指定した E メールアドレスに確認メールを送信します。

から E メールを開くことを確認します。AWS次のステップに進む前に、通知をクリックし、リンクを選択して受信登録を確認してください。

あなたはからの確認メッセージを受け取りますAWS。Amazon SNS は、通知を受信し、通知を E メールとして指定された E メールアドレスに送信するように設定されました。

Amazon SNS トピックにイベントをルーティングする

選択したイベントに一致するルールを作成し、それらを Amazon SNS トピックにルーティングして、購読済みの E メールアドレスに通知する。

インスタンス更新イベントを Amazon SNS トピックにルーティングするルールを作成するには

  1. Amazon EventBridge コンソール (https://console.aws.amazon.com/events/) を開きます。

  2. ナビゲーションペインのイベント] で、ルール

  3. ルールセクションで、ルールの作成

  4. ルールの名前と説明を入力します。

  5. [Define pattern (パターンの定義)] で、以下の操作を行います。

    1. [Event Pattern] を選択します。

    2. を使用する場合イベントマッチングパターン] で、サービスによる定義済みパターン

    3. を使用する場合サービスプロバイダー] で、アマゾンウェブサービス

    4. [サービス名] で、[自動スケーリング] を選択します。

    5. を使用する場合イベントタイプ] で、インスタンスの更新

    6. デフォルトでは、ルールはインスタンスの更新イベントと一致します。インスタンスの更新中にチェックポイントに到達したときに通知するルールを作成するには、特定のインスタンスイベントを選択し、EC2 Auto Scaling インスタンスの更新チェックポイントに到達しました

    7. デフォルトでは、このルールはリージョン内のすべての Amazon EC2 Auto Scaling グループと一致します。ルールが特定の Auto Scaling グループと一致するようにするには、特定のグループ名次に、1 つ以上の Auto Scaling グループを選択します。

  6. [Select event bus (イベントバスを選択)] で、[AWS default event bus (AWSデフォルトイベントバス)] を選択します。アカウントの AWS サービスがイベントを発行すると、常にアカウントのデフォルトのイベントバスに移動します。

  7. [ターゲット] で、[SNS トピック] を選択します。

  8. を使用する場合トピックで、作成した Amazon SNS トピックを選択します。

  9. を使用する場合入力の設定で、電子メール通知の入力を選択します。

  10. [作成] を選択します。