本記事は TechHarmony Advent Calendar 12/6付の記事です。 |
こんにちは、SCSK 西山です。
前回に引き続き、AWS User Notifications を使ってみたシリーズとなります。
やりたいこと
Amazon EC2 インスタンス停止を、いち早く通知メールで受信したい!!
簡単な処理の流れ:EC2が停止→User Notificationsで受信→登録したメールアドレスへ送信
AWS User Notifications
AWSサービスからの通知を、一元的に設定して表示できるサービスです。
マネジメントコンソール上でAWSサービスからの通知を確認でき、User Notifications自体は無料で利用できます。
設定手順
通知ハブ
通知ハブより、通知メールを保存するリージョンを選択後、更新します。
配信チャネル
①今回はメールで受信したいので、配信チャネルより「Eメールの追加」を選択します。
②”受信者” に送信先メールアドレスを入力し、名前を設定後、「Eメールの追加」で追加完了です。
通知設定
①「通知設定を作成」を選択します。
②名前を設定します。
③イベントルールを設定します。
AWSのサービスの名前:EC2 を選択します。
イベントタイプ:EC2 Instance State-change Notificaions を選択します。
特定の状態:stopped を設定します。
特定のインスタンスID:監視対象の インスタンスID を入力します。
リージョン:監視対象の リージョン を選択します。
④今回はいち早く通知メールを受け取りたいので、集約設定を 集約しない に設定します。
⑤Eメールより、配信チャネルで設定した受信者を選択後、「通知設定を作成」で作成完了です。
EC2を停止して検証してみた
監視対象のEC2を停止したところ、即時通知メールが届きました!
まとめ
簡単な設定手順のみでEC2停止を即時確認できるので、是非お試しください!