Amazon EC2 インスタンスの状態が変更されたときに E メールを送信するアラームの作成
インスタンスの状態が変化したときに E メール通知を受け取るには、Amazon SNS トピックを作成してから、EC2 Instance State-change Notification
イベントの EventBridge ルールを作成します。
SNS トピックを作成するには
Amazon SNS コンソール (https://console.aws.amazon.com/sns/v3/home
) を開きます。 -
ナビゲーションペインで、[トピック] を選択します。
-
[Create topic] (トピックの作成) を選択します。
-
[Type (タイプ)] で、[Standard (標準)] を選択します。
-
[Name] (名前) で、トピックの名前を入力します。
-
[Create topic] (トピックの作成) を選択します。
-
[Create subscription] を選択します。
-
[Protocol (プロトコル)] として [Email (E メール)] を選択します。
-
[Endpoint] (エンドポイント) で、通知を受信するメールアドレスを入力します。
-
[Create subscription] を選択します。
-
次の件名の E メールメッセージが届きます: AWS Notification - Subscription Confirmation。指示に沿って操作し、登録を確認します。
EventBridge ルールを作成するには
Amazon EventBridge コンソール (https://console.aws.amazon.com/events/
) を開きます。 -
[Create rule] を選択します。
-
[Name] (名前) に、ルールの名前を入力します。
-
ルールタイプ では、イベントパターンを持つルール] を選択します。
-
[Next] を選択します。
-
[Event pattern] (イベントパターン) の場合は、次のいずれかを実行します。
-
イベントソース で AWS のサービス を選択します。
-
[AWS のサービス] で、[EC2] を選択します。
-
[イベントタイプ] に、[EC2 インスタンスの状態変更通知] を選択します。
-
デフォルトでは、すべてのインスタンスの状態変更に関する通知が送信されます。必要に応じて、特定の状態またはインスタンスを選択できます。
-
-
[Next] を選択します。
-
次のようにターゲットを指定します。
-
[Target types] (ターゲットタイプ) には、[AWS のサービス] を選択します。
-
[Select a target] (ターゲットの選択) には、[SNS topic] (SNS トピック) を選択します。
-
[Topic] (トピック) で、前の手順で作成した SNS トピックを選択します。
-
-
[Next] を選択します。
-
(オプション) ルールにタグを追加します。
-
[Next] を選択します。
-
ルールの作成を選択します。
-
ルールをテストするには、状態変更を開始します。例えば、停止されたインスタンスを開始したり、実行中のインスタンスを停止したり、インスタンスを起動したりします。次の件名の E メールメッセージが届きます: AWS Notification Message。E メールの本文には、イベントデータが含まれます。