查看 Hyperdisk 儲存空間集區指標


您可以在 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

    1. 安裝 Google Cloud CLI。 安裝完成後,執行下列指令初始化 Google Cloud CLI:

      gcloud init

      如果您使用外部識別資訊提供者 (IdP),請先 使用聯合身分登入 gcloud CLI

    2. Set a default region and zone.

    REST

    如要在本機開發環境中使用本頁的 REST API 範例,請使用您提供給 gcloud CLI 的憑證。

      安裝 Google Cloud CLI。 安裝完成後,執行下列指令初始化 Google Cloud CLI:

      gcloud init

      如果您使用外部識別資訊提供者 (IdP),請先 使用聯合身分登入 gcloud CLI

    詳情請參閱 Google Cloud 驗證說明文件中的「Authenticate for using REST」。

必要角色和權限

如要取得查看儲存集區指標所需的權限,請要求管理員授予您專案的下列 IAM 角色:

  • 監控檢視器 (roles/monitoring.viewer)
  • 如要修改指標的範圍,您必須在範圍界定專案和要新增的每個資源容器中,具備下列角色: 監控管理員 (roles/monitoring.admin)

如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和機構的存取權」。

您或許還可透過自訂角色或其他預先定義的角色取得必要權限。

Hyperdisk 儲存空間集區指標總覽

您可以透過 Hyperdisk 儲存空間集區效能指標,瞭解儲存空間集區的使用情況,例如:

查詢或目標 可用的指標
儲存空間集區特性
  • 儲存空間集區佈建了多少容量?
  • 儲存空間集區佈建了多少 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 (%)

可用的儲存空間集區指標

下表列出 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)

儲存空間集區中,磁碟已佈建總處理量與儲存空間集區已佈建處理量的比率,以百分比表示。

查看儲存空間集區指標

您可以在控制台的「儲存空間集區」頁面,以及特定儲存空間集區的「管理儲存空間集區」頁面「監控」分頁標籤中,查看儲存空間集區的指標。

前往「儲存集區」頁面

在「儲存空間集區」頁面中,您可以查看每個儲存空間集區的下列資訊:

  • 已佈建的容量和剩餘容量
  • 已佈建的 IOPS 和剩餘的 IOPS
  • 儲存空間集區中的磁碟數量

按一下儲存空間集區名稱,即可開啟「管理儲存空間集區」頁面。這個頁面有兩個分頁標籤。在「詳細資料」分頁中,您可以查看下列資訊:

  • 頁面頂端會顯示已佈建和已使用的容量、總處理量和 IOPS。
  • 「儲存空間集區設定」部分會顯示表格,說明容量、IOPS 和處理量的使用率百分比。

在圖表上顯示儲存空間集區指標

您可以透過 Metrics Explorer 繪製先前列出的任何指標,將儲存空間集區指標視覺化。Metrics Explorer 是 Cloud Monitoring 的一部分。

範例:顯示儲存空間集區容量使用率

如要在圖表上顯示儲存空間集區已用容量,請按照這些指示操作。其他儲存集區指標也適用相同程序。

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

    前往 Metrics Explorer

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

  2. 在 Google Cloud 控制台的工具列中,選取您的 Google Cloud 專案。 如要進行 App Hub 設定,請選取 App Hub 主專案或已啟用應用程式的資料夾的管理專案。
  3. 在「指標」元素中,展開「選取指標」選單, 在篩選列中輸入 Storage Pool, 然後使用子選單選取特定資源類型和指標:
    1. 在「Active resources」(有效資源) 選單中,選取「Storage Pool」(儲存集區)
    2. 在「Active metric categories」(使用中的指標類別) 選單中,選取「Storage_pool」(儲存集區)
    3. 在「Active metrics」(使用中的指標) 選單中,選取「Used Capacity」(已用容量)
    4. 按一下 [套用]
    這項指標的完整名稱為 compute.googleapis.com/storage_pool/used_capacity
  4. 設定資料的查看方式。如要只顯示特定儲存集區的指標,請按照下列步驟操作:
    • 在「Filter」(篩選器) 元素中,按一下「Add filter」(新增篩選器),然後選取「storage_pool_id」。輸入特定儲存集區 ID 做為值。
    • 在「Aggregation」(匯總) 項目中,將第一個選單設為「Unaggregated」(未匯總),第二個選單設為「storage_pool_id」

    如要進一步瞭解如何設定圖表,請參閱「使用 Metrics Explorer 時選取指標」。

根據儲存空間集區指標設定快訊

您可以選擇在儲存空間集區達到特定門檻、自動擴充功能啟動或發生其他事件時,觸發快訊。如需如何根據指標設定快訊的範例,請參閱「設定快照排程的快訊」。

後續步驟