使用 Metrics Explorer 建立圖表

本文說明如何使用 Metrics Explorer 建立臨時圖表,探索指標資料。舉例來說,如要查看虛擬機器 (VM) 的 CPU 使用率,請使用 Metrics Explorer 建立圖表,顯示最新資料。如要建立永久圖表,請使用 Metrics Explorer 建立圖表,然後儲存至自訂資訊主頁。或者,您也可以建立自訂資訊主頁,並使用其介面新增圖表。資訊主頁可以顯示記錄資料、指標資料、追蹤資料、事件和其他內容。詳情請參閱「建立及管理自訂資訊主頁」。

您可以建立顯示單一指標類型的圖表,也可以建立顯示多種指標類型的複雜圖表。使用 Metrics Explorer 建立圖表後,您可以捨棄圖表、將圖表儲存至自訂資訊主頁、儲存圖表設定,或是分享圖表。

下圖顯示「指標探索器」頁面中顯示的單一指標類型,也就是 VM 執行個體的 CPU 使用率:

圖表:使用 Metrics Explorer 顯示單一指標類型 (CPU 使用率)。

圖片顯示多條線。每條線都代表特定區域中所有 VM 的平均 CPU 使用率。

這項功能僅支援 Google Cloud 專案。 如要進行 App Hub 設定,請選取 App Hub 主專案或管理專案。

事前準備

如要取得依標籤細分圖表所需的權限,請要求管理員授予您專案的「Monitoring 檢視者 」(roles/monitoring.viewer) IAM 角色。如要進一步瞭解如何授予角色,請參閱「管理專案、資料夾和組織的存取權」。

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

繪製單一指標類型的圖表

根據預設,建立圖表時,顯示樣式會設為折線圖。這種圖表樣式適用於大多數指標資料。您可以使用「小工具類型」選單變更圖表樣式。

如要設定圖表顯示單一指標,請執行下列操作:

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

    前往 Metrics Explorer

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

  2. 在 Google Cloud 控制台的工具列中,選取您的 Google Cloud 專案。如要進行 App Hub 設定,請選取 App Hub 主專案或管理專案。
  3. 指定要在圖表中顯示的資料。您可以使用選單導向介面、PromQL,或輸入 Monitoring 篩選器:

    1. 選取要查看的時間序列資料:

      1. 在「指標」元素中,展開「選取指標」選單。

        「選取指標」選單包含可協助您尋找可用指標類型的功能:

        • 如要尋找特定指標類型,請使用 篩選列。舉例來說,如果您輸入 util,選單就只會顯示包含 util 的項目。如果項目通過不區分大小寫的「包含」測試,就會顯示在清單中。
        • 如要顯示所有指標類型 (包括沒有資料的指標),請按一下「有效」。根據預設,選單只會顯示含有資料的指標類型。

        舉例來說,您可以選擇下列項目:

        1. 在「Active resources」(有效資源) 選單中,選取「VM instance」(VM 執行個體)
        2. 在「使用中的指標類別」選單中,選取「uptime_check」
        3. 在「有效指標」選單中,選取「要求延遲」
        4. 按一下「套用」
      2. 選用:如要指定要顯示的部分資料,請在「Filter」(篩選器)元素中選取「Add Filter」(新增篩選器),然後完成對話方塊。舉例來說,您可以套用篩選器,查看單一區域的資料。你可以新增多個篩選器。詳情請參閱「篩選圖表資料」。

      詳情請參閱「選取要繪製成圖表的資料」。

    2. 合併及對齊時間序列:

      • 如要顯示每個時間序列,請在「Aggregation」(匯總) 元素中,將第一個選單設為「Unaggregated」(未匯總),第二個選單設為「None」(無)。
      • 如要合併時間序列,請在「Aggregation」元素中執行下列操作:
        1. 展開第一個選單,然後選取函式。

          圖表會重新整理,並顯示單一時間序列。舉例來說,如果選取「平均值」,顯示的時間序列就是所有時間序列的平均值。

        2. 如要合併具有相同標籤值的時間序列,請展開第二個選單,然後選取一或多個標籤。

          圖表會重新整理,並顯示每個不重複標籤值組合的時間序列。舉例來說,如要顯示每個區域的時間序列,請將第二個選單設為「zone」

          如果將第二個選單設為「無」,圖表會顯示一個時間序列。

      • 選用:如要設定資料點之間的間距,請按一下 「新增查詢元素」,選取「最小間隔」, 然後輸入值。

      如要進一步瞭解分組和對齊方式,請參閱「選擇圖表資料的顯示方式」。

    3. 選用:如要只顯示值最高或最低的時間序列,請使用「排序和限制」元素。

    PromQL

    1. 在查詢建立工具窗格的工具列中,選取名稱為 「PromQL」PromQL的按鈕。
    2. 在查詢編輯器中輸入查詢。舉例來說,如要繪製 Google Cloud 專案中 VM 執行個體的平均 CPU 使用率圖表,請使用下列查詢:

      avg(compute_googleapis_com:instance_cpu_utilization)
      

      如要進一步瞭解如何使用 PromQL,請參閱「在 Cloud Monitoring 中使用 PromQL」。

    監控篩選器

    1. 在「指標」元素中,依序點選「 說明」和「直接篩選模式」

      系統會刪除「指標」和「篩選器」元素,並建立「篩選器」元素,供您輸入文字。

      如果您在切換至「直接篩選器模式」前選取了資源類型、指標或篩選器,這些設定就會顯示在「篩選器」元素的欄位中。

    2. 在「Filters」(篩選條件) 元素的欄位中輸入 Monitoring 篩選條件。
    3. 合併及對齊時間序列:

      • 如要顯示每個時間序列,請在「Aggregation」(匯總) 元素中,將第一個選單設為「Unaggregated」(未匯總),第二個選單設為「None」(無)。
      • 如要合併時間序列,請在「Aggregation」元素中執行下列操作:
        1. 展開第一個選單,然後選取函式。

          圖表會重新整理,並顯示單一時間序列。舉例來說,如果選取「平均值」,顯示的時間序列就是所有時間序列的平均值。

        2. 如要合併具有相同標籤值的時間序列,請展開第二個選單,然後選取一或多個標籤。

          圖表會重新整理,並顯示每個不重複標籤值組合的時間序列。舉例來說,如要顯示每個區域的時間序列,請將第二個選單設為「zone」

          如果將第二個選單設為「無」,圖表會顯示一個時間序列。

      • 選用:如要設定資料點之間的間距,請按一下 「新增查詢元素」,選取「最小間隔」, 然後輸入值。

      如要進一步瞭解分組和對齊方式,請參閱「選擇圖表資料的顯示方式」。

進階設定選項

本節說明可用的自訂小工具選項:

依標籤細分圖表

根據預設,Metrics Explorer 會顯示一個圖表,其中包含您選取的指標資料。調查問題時,您可以透過細分功能判斷特定資源類型或位置是否為問題原因。

如要查看按標籤劃分的所選指標類型,請選取「顯示明細」

如要瞭解這項功能,請參閱「依標籤細分圖表」。

變更視覺呈現

根據預設,Metrics Explorer 會以折線圖顯示所選指標資料。這種圖表樣式適用於大多數指標類型,但不適用於所有指標類型。

根據所選指標類型更新圖表設定:

  • 如為配額指標類型,請使用下列設定:
    • 在工具列中,將時間控制項設為至少一週。配額指標通常每天會回報一個樣本。
    • 在「顯示」窗格中,展開「小工具類型」選單,然後選取「堆疊長條圖」
  • 如果指標類型的值類型為「分佈」,請確認「小工具類型」選單已設為「熱視圖」。詳情請參閱「關於分佈值指標」。
  • 如要查看其他指標類型,請使用「小工具類型」選單,瞭解資料的顯示方式。「小工具類型」選單會列出所有可用的小工具類型,但部分小工具可能未啟用。假設圖表顯示多個時間序列,且每個測量值都是雙精度浮點數:
    • 折線圖堆疊長條圖堆疊面積圖小工具會列為「相容」。你可以選取其中任何一種。
    • 「熱視圖」小工具已停用,因為這些小工具只能顯示分布值資料。

變更圖表外觀

根據預設,Metrics Explorer 會以色彩模式顯示時間序列。每個時間序列都會指派到不重複的顏色,背景則為白色。不過,您可以修改這個外觀。

選用:如要變更圖表或表格顯示所選資料的方式,請使用「顯示」窗格中的選項:

繪製多個指標類型的圖表

這項功能僅適用於使用選單導向介面時。使用 PromQL 或 Monitoring 篩選器時,無法使用這項功能。

在某些情況下,您可能想要在同一張圖表中顯示不同指標類型的時間序列。舉例來說,如要比較 VM 的讀取和寫入負載,請設定圖表來顯示讀取的位元組數和寫入的位元組數。

如要繪製多個指標的圖表,請使用選單型介面。其他介面不支援繪製多項指標的圖表。

如要在圖表上顯示多個指標,請執行下列操作:

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

    前往 Metrics Explorer

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

  2. 在 Google Cloud 控制台的工具列中,選取您的 Google Cloud 專案。如要進行 App Hub 設定,請選取 App Hub 主專案或管理專案。
  3. 指定要在圖表中顯示的資料。

    1. 在「指標」元素中,選取要查看資料的第一個指標類型。如要瞭解這些步驟,請參閱「繪製單一指標類型圖表」。

      這個選取範圍的查詢具有 A ID。

    2. 針對每個額外指標類型,請執行下列操作:

      1. 選取「新增查詢」。新增查詢。舉例來說,可能會新增標籤為 B 的查詢。
      2. 在新查詢的「指標」元素中,選取資源類型和指標類型。您也可以新增篩選條件、合併時間序列,以及排序和限制顯示的時間序列數量。

      下圖顯示繪製兩種指標類型時的 Metrics Explorer 畫面:

      Metrics Explorer 範例,顯示兩種指標類型。

    3. 選用:在「顯示」窗格中,展開「Y 軸」選單,並為每個指標類型設定要使用的 Y 軸。

繪製指標比率的圖表

只有在使用選單導向介面或 PromQL 時,才能使用這項功能。使用監控篩選器時無法使用這項功能。

監控回報的錯誤數量可能很有用,但您更可能需要監控錯誤率。也就是說,您想知道相較於回應總數,發生了多少錯誤。如要符合這項規定,您可以設定圖表,顯示兩項指標的比率。如需範例參照和指標比率圖表可能出現的異常狀況資訊,請參閱「指標比率」。

如要在圖表上顯示指標比率,請執行下列操作:

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

    前往 Metrics Explorer

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

  2. 在 Google Cloud 控制台的工具列中,選取您的 Google Cloud 專案。如要進行 App Hub 設定,請選取 App Hub 主專案或管理專案。
  3. 指定要在圖表中顯示的資料:

    1. 設定分子:
      1. 在「指標」元素中,使用選單選取資源類型和指標類型。如要瞭解這些步驟,請參閱繪製單一指標類型圖表
      2. 更新匯總欄位。根據預設,系統會計算所有時間序列的平均值。
      3. 選用:更新時間序列中要合併的點的固定時間長度。如要修改這個欄位,請按一下「新增查詢元素」,選取「最小間隔」,然後完成對話方塊。
    2. 選取「新增查詢」,然後設定分母:
      1. 在新查詢的「指標」元素中,選取資源類型和指標類型。

        選取指標類型,其指標種類與分子相同。 舉例來說,如果分子指標是 GAUGE 指標,請為分母選取 GAUGE 指標。

      2. 更新匯總欄位。

        建議分母指標類型的標籤與分子指標類型的值相符。舉例來說,您可以為分子和分母選取 zone 標籤。

        您不一定要為這兩種指標類型使用相同的標籤組,但只能選取這兩種指標類型共用的標籤。

      3. 按一下「新增查詢元素」, 選取「最小間隔」,並確認這個欄位設為分子使用的值。
    3. 在查詢窗格的工具列中,選取「建立比率」,然後完成對話方塊。

      建立比率後,系統會顯示三項查詢:

      • A/B 比率:識別比率查詢。
      • A:識別分子的查詢。
      • B 可識別分母的查詢。

      以下範例說明如何比較每個區域寫入磁碟的位元組總數,與寫入磁碟的位元組總數:

      指標比率範例。

    4. 選用:如要切換分子和分母指標,請在「比率」元素中展開選單,然後選取所需項目。

    PromQL

    1. 在查詢建立工具窗格的工具列中,選取名稱為 「PromQL」PromQL的按鈕。
    2. 在查詢編輯器中輸入查詢。舉例來說,如要繪製 my_summary_latency_seconds 指標平均延遲時間的比率圖表,請使用下列查詢:

      sum without (instance)(rate(my_summary_latency_seconds_sum[5m])) /
      sum without (instance)(rate(my_summary_latency_seconds_count[5m]))
      

      如要進一步瞭解如何使用 PromQL,請參閱「在 Cloud Monitoring 中使用 PromQL」。

儲存圖表

設定圖表後,您可能想儲存圖表以供日後參考,或是儲存圖表顯示的資料。本節將說明這些選項。

儲存圖表的連結

如要保留圖表設定以供參考,請儲存圖表網址。 由於圖表網址會編碼圖表設定,因此將這個網址貼到瀏覽器時,系統會顯示您設定的圖表。

如要取得圖表的網址,請按一下圖表工具列中的「連結」

將圖表新增至自訂資訊主頁

您可以使用 Metrics Explorer 建立圖表,探索指標。不過,這項工具建立的圖表不會永久保留。離開 Metrics Explorer 頁面後,圖表也會遭到捨棄。

如要儲存使用 Metrics Explorer 設定的圖表,以供日後參考,請將圖表新增至自訂資訊主頁,或儲存圖表的網址:

  • 如要將圖表新增至自訂資訊主頁,請執行下列任一操作:

    • 如果您使用 Google Cloud 控制台管理自訂資訊主頁,請在 Metrics Explorer 工具列中選取「另存新檔」,然後選取「資訊主頁圖表」並完成對話方塊。您可以將圖表儲存至現有的自訂資訊主頁,也可以建立資訊主頁。

    • 如果您使用 Cloud Monitoring API 管理自訂資訊主頁,請更新定義資訊主頁及其小工具的 JSON 檔案。每個小工具的 JSON 都包含系統用來擷取要顯示資料的查詢。

      如要存取 JSON 表示法,請按一下圖表工具列中的「JSON 編輯器」

      如要進一步瞭解如何使用 API 管理自訂資訊主頁,請參閱「使用 API 建立及管理資訊主頁」一文。

儲存圖表顯示的資料

如要將圖表顯示的資料儲存到本機系統,請按一下「下載 CSV」

透過圖表建立警告政策

您可以建立警告政策,監控您繪製圖表的資料。如要建立警告政策,請按照下列指示操作:

  1. 在工具列中,按一下「另存為」,然後選取「快訊政策」

    系統會開啟警告政策對話方塊,並填入指標選取欄位。警告政策已設定為在受監控資料的值大於門檻時通知您。

  2. 完成下列步驟,然後儲存政策:

    • 在「設定觸發條件」部分,更新門檻。
    • 新增通知管道。
    • 輸入警告政策的名稱。

後續步驟