本頁面說明如何取得 Cloud Storage bucket 的大小。
必要的角色
如要取得必要權限,查看 Cloud Storage bucket 的大小,請要求管理員授予您該 bucket 的 Storage 物件檢視者 (roles/storage.objectViewer) 角色。如果您打算使用 Google Cloud 控制台,請改為要求管理員在包含 bucket 的專案中,授予您 Monitoring 檢視者 (roles/monitoring.viewer) 角色。
這些角色具備取得 bucket 大小的必要權限。 如要查看確切的必要權限,請展開「Required permissions」(必要權限) 部分:
所需權限
storage.objects.list- 只有在使用 Google Cloud CLI 執行本頁操作說明時,才需要這項權限。
如要查看與 roles/monitoring.viewer 相關聯的權限,請參閱「Monitoring 檢視者說明文件」。
您或許也能透過其他預先定義的角色或自訂角色取得必要權限。如要瞭解如何授予 bucket 角色,請參閱「設定及管理 bucket 的 IAM 政策」。如需專案角色授予操作說明,請參閱「管理專案存取權」。
判斷值區大小
控制台
如要使用 Metrics Explorer 查看受監控資源的指標,請執行下列操作:
-
前往 Google Cloud 控制台的 leaderboard「指標探索器」頁面:
如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果。
- 在 Google Cloud 控制台的工具列中,選取 Google Cloud 專案。 如果是 App Hub 設定,請選取 App Hub 主專案或已啟用應用程式管理功能的資料夾管理專案。
- 在「指標」元素中,展開「選取指標」選單,
在篩選列中輸入
Total bytes (v2), 然後使用子選單選取特定資源類型和指標:- 在「Active resources」(使用中的資源) 選單中,選取「GCS Bucket」。
- 在「使用中的指標類別」選單中,選取「儲存空間」。
- 在「使用中的指標」選單中,選取「位元組總數 (v2)」。
- 按一下「套用」。
如要新增篩選器,從查詢結果中移除時間序列,請使用「Filter」(篩選器) 元素。
如要合併時間序列,請使用「Aggregation」(匯總) 元素上的選單。舉例來說,如要依據可用區顯示 VM 的 CPU 使用率,請將第一個選單設為「Mean」(平均值),並將第二個選單設為「zone」(可用區)。
如果將「匯總」元素的第一個選單設為「未匯總」,系統就會顯示所有時間序列。「匯總」元素的預設設定取決於您選取的指標類型。
- 對於配額和其他每天回報一個樣本的指標,請執行下列操作:
- 在「顯示」窗格中,將「小工具類型」設為「堆疊長條圖」。
- 將時間範圍設為至少一週。
您也可以使用 Metrics Explorer 評估其他 bucket 指標,例如 storage.googleapis.com/storage/object_count 和 storage.googleapis.com/storage/v2/total_byte_seconds,分別評估每日物件數量和每日儲存空間消耗量。如需可用指標的完整清單,請參閱 Google Cloud 指標說明文件;如要進一步瞭解如何使用 Metrics Explorer,請參閱「指標、時間序列和資源」。
指令列
使用 gcloud storage du 指令並加上 --summarize 標記:
gcloud storage du gs://BUCKET_NAME --summarize
其中 BUCKET_NAME 是相關 bucket 的名稱。
回應類似下列範例:
134620 gs://my-bucket
在本範例中,名為 my-bucket 的 bucket 大小為 134,620 位元組。
後續步驟
歡迎試用
如果您未曾使用過 Google Cloud,歡迎建立帳戶,親自體驗實際使用 Cloud Storage 平台的成效。新客戶還能獲得價值 $300 美元的免費抵免額,用於執行、測試及部署工作負載。
免費試用 Cloud Storage