zuntan02のはてなブログ

備忘録的なものです。時々職場の技術者ブログにも転記してますが、メインはこちらで。

【AWS】請求額をプロジェクトごとに確認したい(DBR:レガシー)

:**【参照】
AWSでプロジェクトごとに請求額を見る - Qiita
コスト配分タグの使用 - AWS 請求情報とコスト管理
AWS 生成コスト配分タグのアクティブ化 - AWS 請求情報とコスト管理

【手順】

1)ユーザ定義タグをリソースに関連付ける

今回は既に以下のリソースタグが設定されている前提

  • Environment
  • Project
2)コスト配分レポートを配置するためにS3バケットを用意

EC2ダッシュボード-[S3]-[バケットを作成する]、あとは初期値のまま作成
バケットポリシーについては後ほど設定します

3)S3バケットポリシーの設定と請求レポート有効化

[請求ダッシュボード]-[設定]-[請求明細レポート (レガシー)]
→[レガシー化した請求明細レポート機能を使って、AWS の料金に関する継続的なレポートを受け取る。]をチェックし、[S3 バケットに保存]に、上記で用意したバケット名を入れ、[検証]
→エラーになったらメッセージのリンクにあるサンプルポリシーを[アクセス権限]の[バケットポリシー]にコピペでOK

4)請求レポート確認

月が替わったら2)で作成したS3バケットに保存されている請求レポートを確認しましょう。
xxxxxxxxxxxx-aws-cost-allocation-YYYY-MM.csv

こちらの末尾に「user:Project」列があれば、こちらで絞り込むことが可能です。

以上