あるGCP Projectを削除することになった。削除する前にそのProjectにどんなリソースが存在しているか?想定外の消してはまずいリソースがないか?を確認したくなった。
ググっても意外とすぐに方法は出てこないのだが、Cloud Asset Inventoryを使うと簡単に確認できる。
GCPコンソールの検索バーで「asset inventory」と打てば出てくる。WebUI上で簡単にProject内に存在するアセットを確認できる。
サービス別はもちろん、リージョン別でもアセットを表示してくれる。
支払料金をSKUごとに表示するといったことも可能。
- GCPコンソール上で「お支払い」-> 「レポート」と遷移すると月次の利用料金がグラフで表示される。
- 右側のフィルタで「グループ条件」-> 「SKU」を選ぶと、SKU単位でのサービス利用料金が見れる。
これで直近想定してないサービスの利用や課金がされていないか確認できる。