您可以在 Google Cloud 控制台的「儲存空間集區」頁面,或 Cloud Monitoring (Google Cloud的監控解決方案) 中,查看 Hyperdisk 儲存空間集區的用量指標。
您可以使用下列方式,透過程式輔助擷取及計算儲存空間集區指標:
本文將說明 Compute Engine 為每個儲存空間集區自動收集的指標,以及如何在 Cloud Monitoring 中查看這些指標。
事前準備
-
如果尚未設定,請先設定驗證機制。「驗證」是指驗證身分,以便存取 Google Cloud 服務和 API 的程序。如要從本機開發環境執行程式碼或範例,請選取下列任一選項,以便對 Compute Engine 進行驗證:
Select the tab for how you plan to use the samples on this page:
Console
When you use the Google Cloud console to access Google Cloud services and APIs, you don't need to set up authentication.
gcloud
-
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
- Set a default region and zone.
-
Monitoring Viewer (
roles/monitoring.viewer
) -
如要修改指標的範圍,您必須為範圍設定專案和要新增的每個資源容器,指派下列角色:
監控管理員 (
roles/monitoring.admin
) - 儲存空間集區的容量為何?
- 儲存空間集區的 IOPS 或處理量為何?
- 儲存空間集區中有多少個磁碟?
Provisioned Capacity
Provisioned IOPS
Provisioned Throughput
Disks
- 儲存空間集區已使用多少容量?
- 儲存空間集區的 IOPS 或處理量已使用了多少?
Used Capacity
Used IOPS
Used Throughput
- 儲存空間集區的容量和效能分配給儲存空間集區中建立的磁碟有多少?
Total Disk Provisioned Capacity
Total Disk Provisioned IOPS
Total Disk Provisioned Throughput
- 儲存空間集區中已使用的容量,相對於儲存空間集區的總容量為何 (即「使用率」)?
- 儲存空間集區中的 IOPS 或處理量使用率為何?
Capacity Utilization (%)
IOPS Utilization (%)
Throughput Utilization (%)
- 相對於儲存空間集區的總容量,儲存空間集區中的磁碟已佈建多少容量 (即「超額佈建率」)?
- 儲存空間集區中 IOPS 或處理量的超額佈建率為何?
Capacity Overprovisioning (%)
IOPS Overprovisioning (%)
Throughput Overprovisioning (%)
- 標準容量:這是儲存空間集區中所有磁碟的已佈建容量總和。這相當於已佈建的磁碟總容量。
- 對於進階容量:這是寫入儲存空間集區磁碟的位元組數。在資料縮減後,系統會為儲存空間集區中的所有磁碟匯總這個值。
- 已佈建容量和剩餘容量
- 已佈建的 IOPS 和剩餘的 IOPS
- 儲存空間集區中的磁碟數量
- 頁面頂端的資訊方塊會顯示已配置和已用容量、總處理量和 IOPS。
- 在「儲存空間集區設定」部分,您會看到一張表格,其中顯示容量、IOPS 和處理量的使用率百分比。
-
前往 Google Cloud 控制台的 leaderboard「Metrics Explorer」頁面:
如果您是使用搜尋列尋找這個頁面,請選取子標題為「Monitoring」的結果。
- 在 Google Cloud 控制台的工具列中,選取 Google Cloud 專案。 如要設定 App Hub,請選取 App Hub 主機專案或已啟用應用程式的資料夾管理專案。
- 在「指標」元素中,展開「選取指標」選單,在篩選列中輸入
Storage Pool
,然後使用子選單選取特定資源類型和指標:- 在「有效資源」選單中,選取「儲存空間資源池」。
- 在「Active metric categories」(使用中的指標類別) 選單中,選取「Storage_pool」。
- 在「Active metrics」選單中,選取「Used Capacity」。
- 按一下 [套用]。
compute.googleapis.com/storage_pool/used_capacity
。 - 設定資料檢視方式。如要只顯示特定儲存空間資源池的指標,請按照下列步驟操作:
- 在「Filter」元素中,按一下「Add filter」,然後選取「storage_pool_id」。輸入特定儲存空間集區 ID 做為值。
- 在「Aggregation」項目中,將第一個選單設為「Unaggregated」,第二個選單設為「storage_pool_id」。
如要進一步瞭解如何設定圖表,請參閱「在使用 Metrics Explorer 時選取指標」。
- 查看磁碟效能指標和監控磁碟健康狀態,監控磁碟效能。
- 啟用 Monitoring API。
- 查看 Compute Engine 可用的所有指標。
- 進一步瞭解如何使用 Metrics Explorer 建立圖表。
- 進一步瞭解 Cloud Monitoring
- 進一步瞭解儲存空間集區。
REST
如要在本機開發環境中使用本頁的 REST API 範例,請使用您提供給 gcloud CLI 的憑證。
After installing the Google Cloud CLI, initialize it by running the following command:
gcloud init
If you're using an external identity provider (IdP), you must first sign in to the gcloud CLI with your federated identity.
詳情請參閱 Google Cloud 驗證說明文件中的「驗證以使用 REST」。
必要角色和權限
如要取得查看儲存空間資源集指標所需的權限,請要求管理員為您授予專案的下列 IAM 角色:
如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和機構的存取權」。
Hyperdisk 儲存空間集區指標總覽
您可以利用 Hyperdisk 儲存空間集區效能指標,解答有關儲存空間集區用量的相關問題,例如:
區 查詢或目標 可用的指標 儲存空間集區特性 儲存空間集區用量 儲存空間集區匯總磁碟特性 儲存空間集區使用率 儲存空間集區進階佈建 可用的儲存空間集區指標
下表列出 Hyperdisk 儲存空間資源池可用的指標。如需儲存空間集區指標的完整清單,請參閱 Compute Engine 指標。
此表格中的每個指標類型都必須以
compute.googleapis.com/
開頭,但為了方便閱讀,我們已將該字元從表格中省略。顯示名稱 (Metric type)
說明 磁碟 (storage_pool/disks)
儲存空間集區中的磁碟數量。 已佈建的容量 (storage_pool/provisioned_capacity)
儲存空間集區的大小 (以 TiB 為單位)。 已佈建的 IOPS (storage_pool/provisioned_iops)
儲存空間集區的已佈建 IOPS。這項指標僅適用於 Hyperdisk Balanced 儲存空間集區。 已佈建的處理量 (storage_pool/provisioned_throughput)
儲存空間集區的已佈建處理量。 已佈建的磁碟總容量 (storage_pool/total_disk_provisioned_capacity)
儲存空間集區中,所有磁碟的已佈建總容量。磁碟的已佈建容量與總容量相同。舉例來說,如果儲存空間集區有 10 個磁碟,每個磁碟的大小為 5 TiB,則系統會針對已佈建的磁碟容量總量,傳回 50 TiB。 已用容量 (storage_pool/used_capacity)
已使用的 IOPS (storage_pool/used_iops)
儲存空間集區中,所有磁碟的已佈建總 IOPS。對於 Hyperdisk Balanced 儲存空間集區,每個磁碟的頭 3,000 個佈建 IOPS 不會計入這個值。
已使用的處理量 (storage_pool/used_throughput)
儲存空間集區中,所有磁碟的已佈建總處理量 (以 MBps 為單位)。對於 Hyperdisk Balanced 儲存空間資源池,每個磁碟的前 140 MBps 佈建處理量不會計入這個值。
已佈建磁碟的總 IOPS (storage_pool/total_disk_provisioned_iops)
儲存空間集區中,所有磁碟的已佈建總 IOPS。
已佈建磁碟的總處理量 (storage_pool/total_disk_provisioned_throughput)
儲存空間集區中所有磁碟的已佈建總處理量,以 MiBps 為單位。
容量使用率 (%) (storage_pool/capacity_utilization)
儲存空間集區的已使用容量,以整體集區容量的百分比表示。這個值是使用以下公式計算而得:
使用率 =
(used_capacity/provisioned_capacity) * 100
IOPS 使用率 (%) (storage_pool/iops_utilization)
儲存空間集區的已使用 IOPS,以整體集區 IOPS 的百分比表示。這個值是使用以下公式計算而得:
使用率 =
(used_iops/provisioned_iops) * 100
處理量使用率 (%) (storage_pool/throughput_utilization)
儲存空間集區的已使用處理量,以整體集區處理量的百分比表示。這個值是使用以下公式計算而得:
使用率 =
(used_throughput/provisioned_throughput) * 100
容量超額配置百分比 (storage_pool/capacity_overprovisioning)
儲存空間集區中,磁碟的已佈建總容量與儲存空間集區的已佈建容量比率 (以百分比表示)。
過度佈建的 IOPS (%) (storage_pool/iops_overprovisioning)
儲存空間集區中,磁碟的已佈建總 IOPS 與儲存空間集區已佈建 IOPS 的百分比比率。
處理量超額配置百分比 (storage_pool/throughput_overprovisioning)
儲存空間集區中,磁碟的已佈建總處理量與儲存空間集區已佈建處理量的比率,以百分比表示。
查看儲存空間集區指標
您可以在控制台的「儲存空間叢集」頁面,以及特定儲存空間叢集的「管理儲存空間叢集」頁面「監控」分頁中,查看儲存空間叢集的指標。
在「儲存空間集區」頁面中,您可以查看每個儲存空間集區的下列資訊:
按一下儲存空間資源池名稱,即可開啟「管理儲存空間資源池」頁面。這個頁面有兩個分頁標籤。在「Details」(詳細資料) 分頁中,您可以查看下列資訊:
在圖表中以視覺化方式呈現儲存空間集區指標
您可以使用 Metrics Explorer 繪製先前列出的任何指標,以便將儲存空間集區指標視覺化。Metrics Explorer 是 Cloud Monitoring 的一部分。
範例:以圖表呈現儲存空間集區容量使用率
如要在圖表中以視覺化方式呈現儲存空間集區的已用容量,請按照下列操作說明進行。您可以按照相同的程序,查看其他儲存空間資源集指標。
根據儲存空間集區指標設定快訊
您可以選擇設定快訊,在儲存空間集區達到特定門檻、自動擴充功能啟用或發生其他事件時觸發。如需根據指標設定快訊的範例,請參閱「設定快照排程的快訊」。
後續步驟
除非另有註明,否則本頁面中的內容是採用創用 CC 姓名標示 4.0 授權,程式碼範例則為阿帕契 2.0 授權。詳情請參閱《Google Developers 網站政策》。Java 是 Oracle 和/或其關聯企業的註冊商標。
上次更新時間:2025-06-16 (世界標準時間)。
-