AWS SNS(Amazon Simple Notification Service)の通知設定

AWS

今回CloudWatchでのアラーム通知先の設定を行うため、SNSの設定を試して見ることに。

SNS(Amazon Simple Notification Service)とは

サブスクライブしているエンドポイントまたはクライアントへのメッセージの配信または送信を調整し、管理するウェブサービス。

SNSの通知設定を行う

まずはトピックの作成を行います。 AWSのサービス一覧 > SNSを選択 > サイドバーメニューから[Topics] > Create topic

SNSトピック作成00.png

[Topic name]と[Display name]を入力し、[Create topic]。

SNSトピック作成.png

次の画面に出てくる[Topic ARN]の部分をコピーする。

SNSトピック作成03.png

続いてSNSトピックをサブスクライブする。 サイドバーから[Subscriptions] > [Create Subscription]

トピックのサブスクライブする01.png

[Topic ARN]トピック作成をした際にコピーした物を貼り付ける。 [Protocol]今回はEmailを選択。 [Endpoint]メールの通知を行いたい受け取り先を入力する。

トピックのサブスクライブする02.png

受け取り先に指定したメールアドレス宛に、AWSから以下の図のような確認メールが届きます。 内容を確認して、問題なければ[Confirm subscription]をクリックして、SNSの通知設定は完了です。

承認メール.png

承認成功.png

設定したメールアドレスにテストメールを送付する

設定したアドレスにテストメールを送ってみます!

サイドバー > Topics > 先ほど作成したトピックにチェックを入れて > Publish to topic

テストメール.png

Subject、Messageを入力しPublish messageするとテストメールが送信されます。

テストメール02.png

テストメールがきちんと届けば設定は完了。 これでCloudWatchでアラームの通知先に設定することも可能です。