取得值區大小

概念

本頁說明如何取得 Cloud Storage 值區的大小。

必要的角色

如要取得必要權限來取得 Cloud Storage 值區的大小,請要求管理員授予您該值區的 Storage 物件檢視者 (roles/storage.objectViewer) 角色。如果您打算使用 Google Cloud 控制台,請要求管理員在包含該值區的專案中,授予您監控檢視者 (roles/monitoring.viewer) 角色。

這些角色具備取得 bucket 大小所需的權限。如要查看確切的必要權限,請展開「必要權限」部分:

所需權限

  • storage.objects.list
    • 只有在使用 Google Cloud CLI 執行本頁的操作說明時,才需要這項權限。

如要查看與 roles/monitoring.viewer 相關聯的權限,請參閱 Monitoring 檢視者說明文件

您或許還可透過其他預先定義的角色自訂角色取得必要權限。如需如何授予值區角色的操作說明,請參閱「搭配值區使用 IAM」。如需授予專案角色的操作說明,請參閱「管理專案存取權」。

判斷值區的大小

控制台

如要使用 Metrics Explorer 查看受監控資源的指標,請按照下列步驟操作:

  1. 前往 Google Cloud 控制台的 「Metrics Explorer」頁面:

    前往 Metrics Explorer

    如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果

  2. 在 Google Cloud 控制台的工具列中,選取您的 Google Cloud 專案。 如要進行 App Hub 設定,請選取 App Hub 主專案或已啟用應用程式的資料夾管理專案。
  3. 在「指標」元素中,展開「選取指標」選單, 在篩選列中輸入 Total bytes (v2), 然後使用子選單選取特定資源類型和指標:
    1. 在「Active resources」(有效資源) 選單中,選取「GCS Bucket」(GCS 值區)
    2. 在「Active metric categories」(使用中的指標類別) 選單中,選取「Storage」(儲存空間)
    3. 在「Active metrics」(使用中的指標) 選單中,選取「Total bytes (v2)」(總位元組 (第 2 版))
    4. 按一下 [套用]
    這項指標的完整名稱是 storage.googleapis.com/storage/v2/total_bytes
  4. 如要從顯示畫面中移除時間序列,請使用「篩選器」元素

  5. 如要合併時間序列,請使用「Aggregation」元素上的選單。舉例來說,如要依據 VM 的所在區域顯示 CPU 使用率,請將第一個選單設為「平均值」,第二個選單設為「區域」

    將「Aggregation」(匯總) 元素的第一個選單設為「Unaggregated」(未匯總) 時,系統會顯示所有時間序列。「匯總」元素的預設設定取決於您選取的指標類型。

  6. 如要取得每日一個樣本的配額和其他指標,請按照下列步驟操作:
    1. 在「顯示」窗格中,將「小工具類型」設為「堆疊長條圖」
    2. 將時間範圍設為至少一週。

您也可以使用 Metrics Explorer 測量諸如 storage.googleapis.com/storage/object_countstorage.googleapis.com/storage/v2/total_byte_seconds 等其他值區指標,這兩者分別測量每日物件數和每日使用的儲存空間。如需可用指標的完整清單,請參閱 Google Cloud 指標說明文件;如要進一步瞭解如何使用 Metrics Explorer,請參閱「指標、時間序列和資源」一文。

指令列

使用 gcloud storage du 指令並加上 --summarize 標記:

gcloud storage du gs://BUCKET_NAME --summarize

其中 BUCKET_NAME 是相關值區的名稱。

回應類似下列範例:

134620      gs://my-bucket

在這個範例中,名為 my-bucket 的 bucket 大小為 134,620 個位元組。

後續步驟

歡迎試用

如果您未曾使用過 Google Cloud,歡迎建立帳戶,親自體驗實際使用 Cloud Storage 的成效。新客戶可以獲得價值 $300 美元的免費抵免額,可用於執行、測試及部署工作負載。

免費試用 Cloud Storage