【AWS】請求アラームを設定して使いすぎを検知する

Amazon CloudWatch

 

AWSは従量課金制になります。

最適化できればコストを抑えられる反面、気づかず使いすぎてとんでもない請求が来る

なんてこともあります。

 

また、シークレットキーが流出して、身に覚えのない請求が来ることもあり得ます。

 

そこで、使いすぎを検知してアラームを飛ばしてくれるように設定していきます!

 

公式ドキュメント

 

AWSが設定手順を公開してくれています

AWS の予想請求額をモニタリングする請求アラームの作成 - Amazon CloudWatch
CloudWatch を使用して予想請求額をモニターリングする方法について説明します。

 

これを参考に設定していきます

 

請求アラートの有効化

 

まず、AWS Billing コンソールにアクセスします。

https://console.aws.amazon.com/billing/

 

請求情報が出ない場合には、IAMユーザーの権限が足りていない可能性があります。
権限のあるユーザーを使うか、権限を付与してください。

 

権限を付与する方法は↓

https://hisuiblog.com/aws-iam-user-show-billing-info/

 

請求設定をクリックします

 

アラート設定 > 編集 をクリック

 

CloudWatch 請求アラートを受信する を選択し、更新 をクリック

 

配信済みになればOK!

 

これで、請求情報がCloudWatch メトリクスに送信されます。

 

請求アラームの作成

 

CloudWatchのコンソールにアクセスします ※米国東部 (バージニア北部)リージョン

https://us-east-1.console.aws.amazon.com/cloudwatch/home?region=us-east-1#home:

 

アラーム > すべてのアラーム をクリックします。

 

右上の アラームの作成 をクリックします

 

メトリクスの選択 をクリックし、

 

画面下半分のメトリクスから、

請求 > 概算合計請求額 > EstimatedCharges にチェックを入れ、

メトリクスの選択 をクリックします

 

すると、メトリクスと条件の指定を設定できるようになります。

今回は下記の画像のパラメータで設定します。要件によってパラメータは変えてください。

 

しきい値はドルで入力することに注意!!

 

次へ をクリックし、アクションの設定をしていきます。

通知のみ設定すればOKで、通知するトリガーと通知先を決めます。

私はトピックを作成しましたが、既存のSNS トピックを使うこともできます。

 

「トピックの作成」をクリックしてください。
通知先のEmailアドレスにメールが届くのでそこからメアドの認証を行ってください!

 

次へ をクリックし、名前と説明をしていきます。

わかりやすいものをつけてください。

 

次へ をクリックし、内容を確認します。

大丈夫そうなら、アラームの作成 をクリックします。

こんな感じで作成されればOK!作ってすぐはデータ不足となりますので、少しお待ちください

 

これで設定終了ですー!お疲れさまでした!!

コメント

タイトルとURLをコピーしました