LoginSignup
4
0

More than 3 years have passed since last update.

Cloudwatchアラーム通知をメールに来るようにする

Last updated at Posted at 2019-12-07

Cloudwatchアラーム通知をメールに来るようにする

株式会社パーソンリンクにエンジニア未経験で入社して3週目の高島です。今後実務でRDSを扱っていくにあたり、RDSに何か問題があった時や、CPUの使用率がメトリクスの閾値を超えた時にslackに通知が来るように設定したいと思いました。その前段階として、まずはcloudwatchとメールとの連携をすることにしました。

参考にさせていただいた記事:CloudWatchアラーム通知をSlackにする

RDSとは

Amazon Relational Database Serviceの略。Amazonの提供するリレーショナルデータベースの構築サービス。セットアップを簡単に行うことができる。

用語

cloudwatchとは、AWSで、リアルタイムに実行されるアプリケーションを監視するリソース。メトリクスを収集し、それをアラームにすることができる。
メトリクスとは、システムのパフォーマンスに関するデータ。
閾値(しきい値)とは、条件分岐の境目となる値。

やり方

  • AWSコンソールから、Cloudwatchを検索。
  • アラームタブ→画面右のほうにある、アラーム作成
  • 監視したいメトリクスを選択する。メトリクスの名称は、公式ドキュメントに掲載
    https://docs.aws.amazon.com/ja_jp/AWSEC2/latest/UserGuide/viewing_metrics_with_cloudwatch.html image.png 今回は、CPUtilization(CPU使用率)が0以上の時にアラームを鳴らす。 テスト的にやるので、必ず引っかかる条件でとりあえずやってみる。

image.png
SNSトピックの選択においての選択次第で、通知を受け取る E メールエンドポイントと表示されるので、そこにアラームを飛ばしたいメールアドレスを入力する

image.png
Gmailにてメッセージを確認することができました。

ここで勘違いしていたのですが、アラームは常に来るわけではなく、正常→警告レベルになった時に1回だけ来ます。

メールで通知するようにすれば、何か異常が起きた時にすぐ気づくことができますね。
次は、@shinoyuさんです。最後まで読んでいただき、ありがとうございました。

4
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
4
0