やりたいこと
とあるAWS環境全体で、自分が作ったインスタンスを削除したい
前提
会社から貸与されたアカウントであり、使えるサービスに制限がある。
方法
Cost Explorerでタグ検索し、IAMユーザごとの料金を表示させることで、なんのサービスに課金されているかを調べる。
手順
- マネジメントコンソール右上、AWSアカウントが表示されているところをクリック
- 請求ダッシュボードをクリック
- Cos & Usage Reportsをクリック
- 「その他のレポート」から、「AWS Cost Explorerを使用してコストと使用状況を分析する」をクリック
- 右側にある「フィルター」から、タグ>aws:createdBy>自分のIAMユーザ名をクリック。フォーマットは IAMUser:(アカウントID or アクセスキー):ユーザー名
- 表示されたグラフの上部にある「グループ化の条件」で「サービス」をクリック
- 表示されたグラフと凡例をもとに、使っているインスタンスを確認する
補足
もっといい検索方法あれば教えてくだしゃい・・・
請求ダッシュボード>コスト配分タグで検索しようとしましたが、アクセス拒否になって検索できませんでした。。
「これお金がかかってなかったら表示されないんじゃない・・・?」という疑問を胸に、私はamazonの奥地へと・・・