監控 Hyperdisk 集區

如要監控 Hyperdisk 集區的使用情形,請查看 Compute Engine 提供的指標。本文將說明如何查看集區的指標,包括 Hyperdisk Exapool 和 Hyperdisk 儲存空間集區。

指標提供的資訊有助於執行下列工作:

  • 瞭解集區的容量和效能有多少已分配給集區中的磁碟。
  • 瞭解磁碟使用的配置容量和效能 (如果集區使用進階佈建,則可查看)。
  • 判斷是否需要增加或減少集區的佈建 IOPS、總處理量或容量。
  • 在符合特定條件時啟用通知。舉例來說,如果集區的已用容量達到特定值,您可以使用指標建立快訊。

事前準備

  • 如果尚未設定驗證,請先完成設定。 驗證可確認您的身分,以便存取 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 驗證說明文件中的「使用 REST 進行驗證」。

必要角色和權限

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

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

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

擷取及顯示指標

您可以在 Google Cloud 控制台或 Cloud Monitoring查看預先建立的圖表,以及建立集區指標的自訂圖表

您可以透過下列任一方法,以程式輔助方式擷取及計算集區指標:

如需集區指標的完整清單,請參閱「Hyperdisk 集區的可用指標」。

預先建構的圖表

您可以在Google Cloud 控制台的集區「詳細資料」頁面中,查看集區特徵和成效的預建圖表。可用的圖表取決於集區類型。

如要以圖表呈現表格中未列出的指標,請按照「建立集區指標的自訂圖表」一文中的步驟操作。

Hyperdisk 集區的預建圖表
圖表 儲存空間集區 Exapool
佈建容量
容量使用率
已佈建的磁碟總容量
過度佈建容量
已使用的容量
佈建的 IOPS 和處理量
IOPS 使用率和總處理量使用率
磁碟的已佈建總 IOPS 和總處理量
過度佈建的 IOPS 和處理量 (%)
已使用的 IOPS 和處理量
耗用的讀取 IOPS 和耗用的讀取處理量
耗用的寫入 IOPS 和耗用的寫入處理量

如需各項指標的說明,請參閱「Hyperdisk 集區的可用指標」。

如要以圖表呈現未列出的指標,請按照「建立集區指標的自訂圖表」一文中的步驟操作。

在 Google Cloud 控制台中查看預先建構的圖表

如要在 Google Cloud 控制台中查看集區指標的預先建構圖表,請完成下列步驟。

  1. 前往 Google Cloud 控制台的「儲存集區」頁面。

    前往「儲存集區」頁面

  2. 選取「Exapools」或「Storage Pools」分頁。

  3. 按一下集區名稱,開啟「詳細資料」頁面。

  4. 如要查看集區的預建圖表,請按一下「監控」分頁標籤

  5. 選用步驟:如要將預設的一小時監控時間重設為所需時間,請選擇下列其中一個選項:

    • 6 小時
    • 1 天
    • 1 週
    • 1 個月
    • 6 週
    • 自訂日期或時間範圍

自訂監控資訊主頁

請按照下列操作說明,修改 Hyperdisk 集區資訊主頁上顯示的圖表。

  1. 前往 Google Cloud 控制台的「儲存集區」頁面。

    前往「儲存集區」頁面

  2. 選取「Exapools」或「Storage Pools」分頁。

  3. 按一下儲存集區名稱,開啟「詳細資料」頁面。

  4. 在特定集區的「管理儲存空間集區」頁面中,按一下「監控」分頁標籤。

  5. 在顯示的圖表清單中,找出包含要查看指標的圖表。

    • 如要變更預先建立的圖表,請按一下「query_stats」query_stats「探索資料」

      系統會開啟「探索」頁面,您可以在這裡建立自訂監控圖表或表格。如要瞭解如何為特定指標建立圖表,請參閱「為單一指標類型繪製圖表」。建立自訂圖表或表格後,您可以將結果儲存至新的或現有的自訂資訊主頁。

      如要進一步瞭解自訂資訊主頁,請參閱「查看及自訂 Google Cloud 資訊主頁」。

    • 如要將預先建構的圖表新增至自訂資訊主頁,請按一下「更多圖表選項」,然後按一下「新增至自訂資訊主頁」

  6. 如要瞭解如何進一步自訂資訊主頁,請參閱「查看及自訂資訊主頁 Google Cloud 」。

建立集區指標的自訂圖表

如果沒有指標的預先建構圖表,或是需要進行更複雜的分析,您可以在 Metrics Explorer 中建立自己的圖表。您可以使用 Metrics Explorer,以視覺化方式呈現及分析「可用指標清單」中列出的任何集區指標。您可以在 Google Cloud 控制台或使用 PromQL 建立圖表。

範例:將 Hyperdisk 儲存空間集區容量使用情形視覺化

如要透過圖表顯示儲存集區的已用容量,請完成下列步驟。您可以按照相同的程序,為任何其他指標建立自訂指標。

  1. 前往 Google Cloud 控制台的「指標探索器」頁面:

    前往 Metrics Explorer

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

  2. 在 Google Cloud 控制台的工具列中,選取 Google Cloud 專案。 如要進行 App Hub 設定,請選取 App Hub 主專案或已啟用應用程式的資料夾管理專案。
  3. 在「指標」元素中,展開「選取指標」選單, 在篩選列中輸入 Storage pool, 然後使用子選單選取特定資源類型和指標:
    1. 在「Active resources」(有效資源) 選單中,選取「Storage pool」(儲存空間集區)
    2. 在「使用中的指標類別」選單中,選取「Storage_pool」
    3. 在「使用中的指標」選單中,選取「已用容量」
    4. 按一下「套用」
    這項指標的完整名稱為 compute.googleapis.com/storage_pool/used_capacity
  4. 如要新增篩選器,從查詢結果中移除時間序列,請使用「Filter」元素

  5. 設定資料的查看方式。如要只顯示特定集區的指標,請按照下列步驟操作:
    • 在「Filter」(篩選器) 元素中,按一下「Add filter」(新增篩選器),然後選取「storage_pool_id」。請輸入特定集區 ID 做為值。
    • 在「Aggregation」(匯總) 項目中,將第一個選單設為「Unaggregated」(未匯總),第二個選單設為「storage_pool_id」

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

設定指標快訊

請按照下列操作說明,為「儲存集區」資訊主頁上顯示的指標資料建立快訊。

  1. 前往 Google Cloud 控制台的「儲存集區」頁面。

    前往「儲存集區」頁面

  2. 選取「Exapools」或「Storage Pools」分頁。

  3. 按一下儲存集區名稱,開啟「詳細資料」頁面。

  4. 在特定集區的「管理儲存空間集區」頁面中,按一下「監控」分頁標籤。

  5. 按一下「Create alerting policy」(建立快訊政策)

    系統會顯示「建立快訊政策」頁面。設定警報政策的參數。如要瞭解如何設定快訊政策,請參閱「建立快訊政策」。

後續步驟