GCPプロジェクトの全ディスク使用量を確認する
きっかけ
このプロジェクトのディスクって何GB使ってる?と聞かれて、
あれ?どうやればいいんだっけ?という状態になった。
課金で見るか、Quotaで見るか・・・うーん。っていう感じだったが、gcloud
でやったほうがかっこよくない?とちょっと思ったからやってみた。
どうやったか
gcloud
コマンドでは以下のように出力される
gcloud compute disks list
NAME ZONE SIZE_GB TYPE STATUS
んで、トータルを出す。
gcloud compute disks list | grep -v SIZE_GB | awk '{sum += $3} END {print sum}'
200
種類ごとに集計する
$ gcloud compute disks list | grep -v SIZE_GB | awk '{type[$4]+=$3} END {for(name in type){print name " "type[name]}}'
pd-standard 150
pd-ssd 50