AWSで思わぬCloud Trailの請求(5ドル)が来た件 | そう備忘録

AWSで思わぬCloud Trailの請求(5ドル)が来た件

Cloud Trailの請求

思わぬ請求シリーズの第二弾。

先日AWS(Amazon Web Services)からの月次の請求書が来ていたのだがいつもは0ドルのCloud Trailに5.00ドルの請求が載っていたので調べてみた時の備忘録。

明細を見てみるとTokyoリージョンにてAWS Cloud Trail APN1-PaidEventsRecordedで249,863件のイベントが記録されている。

0.00002 per paid event recorded in Asia Pacific (Tokyo) region

とあるので0.00002×249,863件=4.997ドル≒5.0ドルという事らしい。

Cloud Trailの請求

原因調査

ログのダウンロード

AWSのメニューからCloud Trailに移動してイベント履歴、時間範囲で対象日付の範囲を指定してログをダウンロードする。

ログのダウンロード

中身の確認

ダウンロードしたファイルの中身を確認した所、DynamoDBに対するAutoScalingのログが大量にあった。

DynamoDBに関するAutoScalingのログ

心当たり

心当たりはあった。

以前の記事で、「AWS DynamoDBからデータを取り出すプログラム」や「DynamoDBからfilter指定でデータを取り出す」や「DynamoDBからqueryでデータを取り出す」でDynamoDBからPythonのプログラムからデータを一括して取り出しのだがDynamoDBのキャパシティを2や5など小さい値に設定していた。

例えばキャパシティ2の場合は1秒間に書き込めるデータは2件までで読み込めるデータは4件までとなる。

AutoScalingの設定をしていたので、そのキャパシティを超えた際のAutoScalingのログが大量にあったので費用が発生していた。

原因が分かったので今後はDynamoDBのテーブルスキャンは注意することにしたい。

souichirou

やった事を忘れない為の備忘録 同じような事をやりたい人の参考になればと思ってブログにしてます。 主にレゴ、AWS(Amazon Web Services)、WordPress、Deep Learning、RaspberryPiに関するブログを書いています。 仕事では工場に協働ロボットの導入や中小企業へのAI/IoT導入のアドバイザーをやっています。 2019年7月にJDLA(一般社団法人 日本デイープラーニング協会)Deep Learning for GENERALに合格しました。 質問は記事一番下にあるコメントかメニュー上部の問い合わせからお願いします。

おすすめ

質問やコメントや励ましの言葉などを残す

名前、メール、サイト欄は任意です。
またメールアドレスは公開されません。