ヤマムギ

growing hard days.

*

CloudTrailイベントのコストしか発生していないリージョンのコスト発生源を調査しました

   

調査のきっかけ

ふと検証用AWSアカウントのCostExplorerを見てました。
私が使ってる検証アカウントで、東京リージョンとバージニア北部しか使っていないはずなのに、なぜシンガポールリージョンでコストが発生してるんだろ?と思って調査してみました。

CostExplorerで調査

AWSアカウントとリージョンでフィルターして、ディメンションをサービスにするとCloudTrailのみでした。
シンガポールリージョンでコストが発生しているのは、CloudTrailのみということになります。
ディメンションを使用タイプにしたら何かわかるかなと思って、確認してみました。
どうやらDataEventで発生しているということがわかりました。

CloudTrailのログを確認

Athenaで検索できるようにパーティション化してましたので、検索してみました。
いくつか絞りながらSQLクエリを実行して、最終的にこちらのSQLクエリで判断しました。

CloudTrailログを書いたuseragentごとに3日間の件数を出してみました。
結果、圧倒的にreplication.dynamodb.amazonaws.comが多くのイベントを発生させていることがわかりました。

結果

シンガポールに東京リージョンのDynamoDBテーブルのグローバルテーブルをデモ目的で作っていたんでした。
もう不要なのでグローバルテーブルを削除。
これで1日 $0.52の削減。1月で$15ぐらい。放置し続けるともったいないところでした。


最後までお読みいただきましてありがとうございました!

「AWS認定資格試験テキスト&問題集 AWS認定ソリューションアーキテクト - プロフェッショナル 改訂第2版」という本を書きました。

「AWS認定資格試験テキスト AWS認定クラウドプラクティショナー 改訂第3版」という本を書きました。

「AWS認定資格試験テキスト AWS認定AIプラクティショナー」という本を書きました。

「ポケットスタディ AWS認定 デベロッパーアソシエイト [DVA-C02対応] 」という本を書きました。

「要点整理から攻略するAWS認定ソリューションアーキテクト-アソシエイト」という本を書きました。

「AWSではじめるLinux入門ガイド」という本を書きました。

 - AWS , ,

  関連記事

S3オブジェクトへのリクエストをCloudTrail, Athenaで識別する(パーティショニング)

Amazon S3オブエジェクトへのリクエストをCloudTrail, Athe …

AWS EC2 インスタンスステータスのチェックで失敗して起動しなくなり復旧

EC2のインスタンスに接続出来なくなったので、AMIから作成してElastic …

「雲勉 第1回【勉強会:新技術好き!】AWSマネージドサービス勉強会」に行ってきました

「雲勉 第1回【勉強会:新技術好き!】AWSマネージドサービス勉強会」に行ってき …

IAMユーザーにパスワード変更とMFA設定を許可する

組織管理のIAMで、ユーザーにMFAを使ってサインインしない限り操作は許可しない …

kintoneに登録されたアカウントの電話番号にGoogleカレンダーの予定をAmazon Pollyが読み上げてTwilioから電話でお知らせする(AWS Lambda Python)

Google Calendar Twilio Reminder Googleカレ …

CloudFormationで起動テンプレートのバージョン更新をした際にAuto ScalingのEC2インスタンスを置き換える

やりたいこと タイトルのとおり、起動テンプレートのバージョン変更(AMIの置換) …

Amazon SESの受信ルールでSNSトピックを追加

SESの受信ルールにSNSトピックを設定してみました。 [View Active …

SCPが影響しないサービスにリンクされたロールにEC2が引き受けるIAMロールは含まれないことを確認

ドキュメントで確認 サービスコントロールポリシーのユーザーガイドには、「SCPは …

AWS Certificate Manager(ACM)メール検証をDNS検証の証明書に差し替えました

ブログの証明書 このブログの証明書の有効期限があと1週間です。 証明書はAWS …

AWS 認定クラウドプラクティショナーのサンプル問題

AWS認定クラウドプラクティショナのサンプル問題2018年9月25日現在で、英語 …