建立及管理自訂資訊主頁

您可以在 Cloud Monitoring 中建立自訂資訊主頁,集中查看對應用程式最重要的指標、記錄、追蹤記錄、快訊和服務等級目標 (SLO)。您可以使用Google Cloud 控制台從頭開始建立資訊主頁、匯入 Grafana 資訊主頁,或複製、修改及共用專案中的現有資訊主頁。

如要使用 Cloud Monitoring API 或 Google Cloud CLI 管理自訂資訊主頁,請參閱「透過 API 建立及管理資訊主頁」。如要查看 Google Cloud 服務的預先設定資訊主頁,請參閱「查看及複製 Google Cloud 資訊主頁」。

關於自訂資訊主頁

自訂資訊主頁支援多種小工具類型,您可以選擇最適合的方式呈現資料。根據預設,資訊主頁會顯示 Google Cloud 專案的所有可用指標資料。如果您設定指標範圍,資訊主頁就能顯示多項 Google Cloud 專案的指標資料。

自訂資訊主頁可顯示下列所有內容:

您可以將小工具分組,縮短資訊主頁的載入時間或提升可用性。舉例來說,您可以在資訊主頁中新增區段。 或者,您也可以將小工具新增至展開或收合的容器。

建立資訊主頁後,您可以新增篩選器、變數、事件或使用者定義的標籤:

  • 資訊主頁層級篩選器會套用至資訊主頁上的所有小工具。這些篩選器在疑難排解時很有幫助。 舉例來說,您可以使用這些篩選器,只顯示特定區域的資料。詳情請參閱「新增或移除篩選器」。

  • 變數會套用至所選小工具。例如,您可以使用變數修改小工具發出的查詢,或控制小工具的顯示設定。詳情請參閱「建立及管理變數和已釘選的篩選器」。

  • 事件 (例如 Google Kubernetes Engine Pod 異常終止) 可協助您在疑難排解問題時,建立不同來源資料之間的關聯。詳情請參閱「在資訊主頁上顯示事件」。

  • 標籤可協助您根據顯示的內容類型找出資訊主頁。舉例來說,您可以在顯示生產系統資訊的資訊主頁中新增 prod 標籤。同樣地,您也可以新增 staging 標籤,指出資訊主頁顯示的是測試系統的相關資訊。

事前準備

在要建立及管理資訊主頁的 Google Cloud 專案中完成下列步驟:

在專案中新增自訂資訊主頁

您可以透過不同方法,將自訂資訊主頁新增至 Google Cloud 專案:

  • 您可以建立資訊主頁。
  • 您可以複製或複製資訊主頁。
  • 您可以將資訊主頁從一個專案複製到另一個專案。
  • 您可以從共用位置上傳或安裝資訊主頁。
  • 您可以從 Grafana 匯入資訊主頁。

舉例來說,假設您有多個 Google Cloud 專案,且希望這些專案定義相同的自訂資訊主頁,在這種情況下,您可以在一個專案中建立資訊主頁,然後下載資訊主頁範本到本機系統。接著,您可以在其他Google Cloud 專案中安裝該範本。

建立新資訊主頁

如要建立自訂資訊主頁,請按照下列步驟操作:

  1. 在 Google Cloud 控制台中,前往「Dashboards」(資訊主頁) 頁面:

    前往「Dashboards」(資訊主頁)

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

  2. 在 Google Cloud 控制台的工具列中,選取 Google Cloud 專案。如要進行 App Hub 設定,請選取 App Hub 主專案或管理專案。
  3. 在「資訊主頁」頁面中,按一下「建立自訂資訊主頁」。
  4. 如要將小工具新增至資訊主頁,請按照下列步驟操作:

    1. 在資訊主頁工具列中,按一下「 新增小工具」。
    2. 在「新增小工具」窗格中,選取要新增至資訊主頁的小工具。

      您可以根據要顯示的資料類型或資料顯示方式,選取小工具。無論採用哪種方式,系統都會開啟設定窗格。例如,您可以選取「Metric」(指標) 小工具,然後將視覺化圖表設為「Stacked area」(堆疊面積圖)。或者,您也可以選取「Stacked area」(堆疊面積) 小工具,然後選取指標。

    3. 設定小工具。

    4. 如要將變更套用至資訊主頁,請按一下工具列中的「Apply」(套用)。如要捨棄變更,請按一下「取消」。

      將小工具新增至資訊主頁後,您可以變更小工具的設定。

  5. 如要儲存修改後的資訊主頁,請按一下工具列中的「Save」(儲存)。

  6. 選用:在資訊主頁中新增使用者定義的標籤:

    1. 在資訊主頁清單中找出所需資訊主頁,然後按一下「將標籤新增至資訊主頁」。
    2. 執行下列其中一項操作:
      • 如要建立標籤並新增至資訊主頁,請在「Create a new label」(建立新標籤) 區段的文字方塊中輸入標籤名稱,然後按一下「Create and apply」(建立並套用)。

      • 如要設定要新增至資訊主頁的標籤,請按一下「 選取要套用的標籤」,選取標籤,然後按一下「確定」。
    3. 如要儲存變更,請按一下「確認」。

複製資訊主頁

如要實驗不同的指標或匯總選項,可以複製資訊主頁,然後使用新資訊主頁進行實驗。

如要複製資訊主頁,請按照下列步驟操作:

  1. 在 Google Cloud 控制台中,前往「Dashboards」(資訊主頁) 頁面:

    前往「Dashboards」(資訊主頁)

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

  2. 在 Google Cloud 控制台的工具列中,選取 Google Cloud 專案。如要設定 App Hub,請選取 App Hub 主專案或管理專案。
  3. 在「Dashboards Overview」(資訊主頁總覽) 頁面中,找出要複製的資訊主頁,然後按一下 「Copy dashboard」(複製資訊主頁)。
  4. 選用:更新資訊主頁的名稱。
  5. 在確認對話方塊中,點選「複製」。

將資訊主頁複製到其他專案

如要將資訊主頁從一個專案複製到另一個專案,您在目標 Google Cloud 專案的 IAM 角色必須包含 Monitoring 編輯者權限。如要進一步瞭解角色,請參閱「使用 Identity and Access Management 控管存取權」。

如要將資訊主頁複製到其他 Google Cloud 專案,請按照下列步驟操作:

  1. 在 Google Cloud 控制台中,前往「Dashboards」(資訊主頁) 頁面:

    前往「Dashboards」(資訊主頁)

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

  2. 在 Google Cloud 控制台的工具列中,選取 Google Cloud 專案。如要設定 App Hub,請選取 App Hub 主專案或管理專案。
  3. 將資訊主頁的 JSON 複製到剪貼簿:

    1. 在資訊主頁工具列中,依序點選 「Settings」(設定)、「JSON」和「JSON Editor」(JSON 編輯器)。
    2. 在編輯器的工具列中,按一下「 複製」。
  4. 將剪貼簿中的 JSON 貼到在其他專案中建立的新資訊主頁:

    1. 使用 Google Cloud 控制台專案挑選器,選取要建立副本的專案。
    2. 按一下「Create dashboard」(建立資訊主頁)。
    3. 在資訊主頁工具列中,依序點按 「設定」、「JSON」和「JSON 編輯器」。
    4. 將剪貼簿內容貼到編輯器。
    5. 按一下「Apply changes」(套用變更)。
    6. 如要儲存修改後的資訊主頁,請按一下工具列中的「儲存」。

安裝資訊主頁範本

如果資訊主頁範本儲存在共用位置,您可以將範本上傳到 Google Cloud 專案。例如,Cloud Monitoring 在 GitHub 上提供一組精選的資訊主頁範本,專門用於各種 Google Cloud 服務。這些資訊主頁上的圖表會顯示與特定服務相關的指標。

上傳資訊主頁範本後,您可以自訂範本。例如,您可以新增圖表、新增標籤,或設定要顯示的事件。

詳情請參閱「安裝資訊主頁範本」。

從 Grafana 匯入資訊主頁

Cloud Monitoring 提供匯入工具,可將 Grafana JSON 格式的資訊主頁檔案匯入 Cloud Monitoring。詳情請參閱「將 Grafana 資訊主頁匯入 Cloud Monitoring」。

尋找及查看資訊主頁

自訂資訊主頁會與服務專屬資訊主頁顯示在同一個清單中,後者是 Cloud Monitoring 在您將資源新增至 Google Cloud 專案時建立。

如要查看資訊主頁,請執行下列操作:

  1. 在 Google Cloud 控制台中,前往「Dashboards」(資訊主頁) 頁面:

    前往「Dashboards」(資訊主頁)

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

  2. 在 Google Cloud 控制台的工具列中,選取 Google Cloud 專案。如要進行 App Hub 設定,請選取 App Hub 主專案或管理專案。

    「Dashboards」(資訊主頁) 頁面會列出Google Cloud 專案中的所有資訊主頁。

  3. 如要尋找資訊主頁,請執行下列任一操作:

    • 使用「Recently Viewed」(最近查看) 和「Favorites」(我的最愛) 選項,限制要列出的資訊主頁。

    • 使用「Integrations」(整合) 選單,只列出與特定整合相關聯的資訊主頁。

    • 使用「Type」(類型) 選單,即可只列出特定類型的資訊主頁。舉例來說,如要列出 Google Cloud 根據您使用Google Cloud 服務的情況自動建立的資訊主頁,請在「Type」(類型) 選單中選取「Google Services」(Google 服務)。如要進一步縮小清單範圍,請使用「篩選器」列 。

    • 使用「標籤」選單,只列出具有特定使用者定義標籤的資訊主頁。舉例來說,假設您建立名為 Staging 的標籤,然後將該標籤套用至資訊主頁,顯示測試資源的相關資訊。如要列出這些資訊主頁,請選取「Staging」標籤。如要進一步縮小清單範圍,請使用「篩選器」列 。

    • 在「Filter」(篩選器) 列中新增篩選器:

      • 如要列出名稱或說明含有特定文字的資訊主頁,請在「篩選」列中輸入該文字。

      • 如要依資訊主頁欄位的值篩選資訊主頁,請按照下列步驟操作:

        1. 選取「搜尋資訊主頁」,然後選取要篩選的欄位。您可以依下列資訊主頁欄位篩選:名稱、說明、類型和使用者定義的標籤。

        2. 輸入篩選器的值,或從選單中選取。

      • 如要列出不含任何圖表的資訊主頁,請依序選取「Search your dashboards」(搜尋資訊主頁)、「Labels」(標籤) 和「(Empty)」((空白))。

      如果新增多個篩選器,且未在兩個篩選器之間加入 OR 運算子,系統會使用 AND 運算子連結篩選器。

  4. 找到資訊主頁後,請選取該資訊主頁。

查看資訊主頁版本記錄

您可以查看版本記錄,瞭解資訊主頁有哪些變更。版本記錄會列出變更者和變更次數。您也可以還原至先前的資訊主頁版本,或查看差異來比較先前版本與目前版本。現有資訊主頁的修訂版本會保留 90 天,但最新修訂版本會無限期保留。

如要查看資訊主頁的版本記錄,請按照下列步驟操作:

  1. 在 Google Cloud 控制台中,前往「Dashboards」(資訊主頁) 頁面:

    前往「Dashboards」(資訊主頁)

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

  2. 在 Google Cloud 控制台的工具列中,選取 Google Cloud 專案。如要進行 App Hub 設定,請選取 App Hub 主專案或管理專案。

  3. 在資訊主頁工具列中,依序前往 「設定」,然後選取「查看版本記錄」。版本記錄面板隨即開啟。

  4. 選用:如要還原資訊主頁的舊版,請從清單中選取版本,然後按一下「還原」按鈕。資訊主頁會重新載入並顯示先前的版本。

修改資訊主頁

建立資訊主頁後,您可能會發現需要修改,才能更符合需求。舉例來說,您可能想要新增或移除小工具、變更版面配置,或是變更小工具顯示資料的方式。此外,您也可以在資訊主頁中新增標籤,以便輕鬆找到資訊主頁,或指出資訊主頁上的內容類型。

新增或移除標籤

標籤可協助您根據顯示的內容類型找出資訊主頁。舉例來說,您可以將 prod 標籤新增至顯示實際工作環境相關資訊的資訊主頁。同樣地,您也可以新增 staging 標籤,指出資訊主頁顯示的是有關暫存系統的資訊。接著,在列出資訊主頁時,您可以選取標籤,篩選出含有該標籤的資訊主頁。

如要在資訊主頁新增或移除使用者定義的標籤,請按照下列步驟操作:

  1. 在 Google Cloud 控制台中,前往「Dashboards」(資訊主頁) 頁面:

    前往「Dashboards」(資訊主頁)

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

  2. 在 Google Cloud 控制台的工具列中,選取 Google Cloud 專案。如要設定 App Hub,請選取 App Hub 主專案或管理專案。
  3. 在資訊主頁清單中找出資訊主頁,然後按一下「 Add labels to dashboard」(為資訊主頁新增標籤)。
  4. 執行下列其中一項操作:
    • 如要建立標籤並新增至資訊主頁,請在「Create a new label」(建立新標籤) 區段的文字方塊中輸入標籤名稱,然後按一下「Create and apply」(建立並套用)。

    • 如要設定要新增至資訊主頁的標籤,請按一下「 選取要套用的標籤」,選取標籤,然後按一下「確定」。
  5. 如要儲存變更,請按一下「確認」。

如要列出、編輯及刪除標籤,請按一下 「Manage labels」(管理標籤)。

新增或移除篩選器和變數

建立資訊主頁後,您可以新增篩選器和變數。篩選器會套用至資訊主頁上的所有小工具。變數會套用至資訊主頁上的部分小工具。排解問題時,篩選器和變數會很有幫助。舉例來說,您可以使用篩選器,讓資訊主頁只顯示特定可用區的資料。

  1. 在 Google Cloud 控制台中,前往「Dashboards」(資訊主頁) 頁面:

    前往「Dashboards」(資訊主頁)

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

  2. 在 Google Cloud 控制台的工具列中,選取 Google Cloud 專案。如要進行 App Hub 設定,請選取 App Hub 主專案或管理專案。
  3. 找到並選取所需資訊主頁。

    • 如要新增僅適用於目前工作階段的資訊主頁層級篩選器,請使用資訊主頁的 篩選器列。詳情請參閱「暫時篩選器」。

    • 如要新增永久的資訊主頁層級篩選器,請在資訊主頁工具列中,前往 「Settings」(設定),然後選取「Manage Filters」(管理篩選器)。詳情請參閱「建立及管理變數和固定的篩選器」。

修改小工具或變更版面配置

如要修改資訊主頁上的小工具或資訊主頁的版面配置,請執行下列任一操作:

  1. 在 Google Cloud 控制台中,前往「Dashboards」(資訊主頁) 頁面:

    前往「Dashboards」(資訊主頁)

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

  2. 在 Google Cloud 控制台的工具列中,選取 Google Cloud 專案。如要設定 App Hub,請選取 App Hub 主專案或管理專案。
  3. 找到並選取資訊主頁。
  4. 選用:如要在資訊主頁中新增小工具,請在資訊主頁工具列中,按一下 「新增小工具」,然後選取並設定小工具。如要將變更套用至資訊主頁,請在工具列中按一下「套用」。如要捨棄變更,請按一下「取消」。

    如需詳細資訊,請參閱以下頁面:

  5. 選用:如要修改小工具,請執行下列其中一項操作:

    • 將指標放在小工具上以啟動工具列,按一下「編輯小工具」,然後更新小工具。 如要將變更套用至資訊主頁,請在工具列中按一下「套用」。如要捨棄變更,請按一下「取消」。

      您可以變更小工具的大部分設定,包括小工具類型。舉例來說,如要將折線圖變更為堆疊面積圖,請按一下「折線圖」,然後從選單中選取「堆疊面積圖」。詳情請參閱「變更小工具類型」。

    • 依序點選 「Settings」(設定)、「JSON」和「JSON Editor」(JSON 編輯器)。如果修改 JSON,則必須按一下「Apply changes」(套用變更)。

      您也可以編輯小工具,然後點選小工具工具列中的 「View code」(查看程式碼),存取小工具的 JSON。

  6. 選用:如要刪除小工具,請將指標放在小工具上以啟動工具列,然後執行下列其中一項操作:

    • 如果小工具的工具列顯示「刪除」按鈕 ,請點選該按鈕。
    • 否則,請按一下 「More options」(更多選項),然後選取「Delete widget」(刪除小工具)。

    如要將變更套用至資訊主頁,請在工具列中按一下「套用」。如要捨棄變更,請按一下「取消」。

  7. 選用:如要重新放置小工具,請使用指標將小工具的標題拖曳到新位置。如要將變更套用至資訊主頁,請在工具列中按一下「套用」。如要捨棄變更,請按一下「取消」。

    資訊主頁處於格線模式時,無法重新放置小工具。

  8. 選用:如要調整小工具的大小,請使用指標重新調整小工具右側角落的位置。如要將變更套用至資訊主頁,請按一下工具列中的「Apply」(套用)。如要捨棄變更,請按一下「取消」。

    資訊主頁處於格狀模式時,無法調整小工具大小。

  9. 如要儲存修改後的資訊主頁,請按一下工具列中的「儲存」。

刪除資訊主頁

如果資訊主頁含有警告政策圖表,刪除資訊主頁並不會刪除圖表顯示資料的警告政策。因此,在資訊主頁刪除後,您可能會收到這些政策的通知。如要瞭解如何管理政策,請前往 Google Cloud 控制台的「Alerting」(警告) 頁面,並參閱「管理警告政策」。

如要刪除自訂資訊主頁,請執行下列步驟:

  1. 在 Google Cloud 控制台中,前往「Dashboards」(資訊主頁) 頁面:

    前往「Dashboards」(資訊主頁)

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

  2. 在 Google Cloud 控制台的工具列中,選取 Google Cloud 專案。如要設定 App Hub,請選取 App Hub 主專案或管理專案。
  3. 如要開始刪除動作,請找到要刪除的資訊主頁,然後按一下「刪除」。
  4. 在確認對話方塊中點按「刪除」。
  5. 如要儲存修改後的資訊主頁,請按一下工具列中的「Save」(儲存)。

將資訊主頁儲存為範本,並下載至本機系統

您可能已建立自訂資訊主頁,而團隊或機構中的其他使用者想在自己的專案中安裝該資訊主頁。如要共用資訊主頁範本,請將範本儲存至本機系統,然後移動或複製到共用位置。例如,您可以將範本複製到共用雲端硬碟,或 GitHub 等原始碼存放區。任何有權存取儲存位置的使用者,都可以將資訊主頁安裝到 Google Cloud 專案中。

如要將自訂資訊主頁的範本儲存為 JSON 格式檔案,並儲存在本機系統,請按照下列步驟操作:

  1. 在 Google Cloud 控制台中,前往「Dashboards」(資訊主頁) 頁面:

    前往「Dashboards」(資訊主頁)

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

  2. 在 Google Cloud 控制台的工具列中,選取 Google Cloud 專案。如要進行 App Hub 設定,請選取 App Hub 主專案或管理專案。
  3. 在資訊主頁工具列中,依序點選 「Settings」(設定)、「JSON」和「JSON Editor」(JSON 編輯器)。
  4. 按一下「下載」檔案下載:

    建立的檔案會與資訊主頁同名,並包含資訊主頁的 JSON 表示法。這個檔案只是範本,不會儲存時間序列資料。

共用資訊主頁

調查資料異常狀況時,您可能希望團隊或機構中的其他使用者查看與您相同的資料。舉例來說,您可能會發現成效指標意外下降或上升,並想與團隊成員討論。在這個情境中,您希望團隊成員查看資訊主頁和資料。

如要瞭解如何分享資訊主頁連結,請參閱「分享自訂資訊主頁」。

設定資料重新整理

開啟資訊主頁時,系統會停用自動重新整理功能。工具列會顯示切換按鈕 ,指出這個狀態。

如要在目前的工作階段啟用自動重新整理功能,請前往工具列,然後選取「sync_disabled」「啟用自動重新整理」。

如要在啟用自動重新整理後停用,請前往工具列,然後依序選取「同步」和「停用自動重新整理」。

設定自動儲存設定變更

針對每個 Google Cloud 專案,Monitoring 提供個別使用者的設定,可控制是否自動儲存自訂資訊主頁的修改內容。根據預設,監控功能會自動儲存修改內容。 也就是說,編輯自訂資訊主頁時,Monitoring 會定期將變更儲存至資訊主頁。如要捨棄變更,可以使用版本記錄還原原始資訊主頁。

您可以設定 Cloud Monitoring,在編輯資訊主頁時,必須選取「Save」(儲存) 選項,變更才會套用至資訊主頁。儲存變更前,修改內容只會套用至記憶體內狀態。這項設定可讓您修改自訂資訊主頁,然後選擇保留或捨棄這些修改。

如要停用自動儲存功能,請按照下列步驟操作:

  1. 在 Google Cloud 專案中開啟任何自訂資訊主頁。
  2. 在工具列中,按一下「Autosave」(自動儲存) 切換鈕,直到切換鈕處於 「Off」(關閉) 位置。

如要啟用自動儲存功能,請按照下列步驟操作:

  1. 在 Google Cloud 專案中開啟任何自訂資訊主頁。
  2. 在工具列中,按一下「Autosave」(自動儲存) 切換鈕,直到切換鈕處於 「On」(開啟) 位置。

    「Cloud Done」(雲端完成) 圖示表示 Monitoring 已儲存變更。

後續步驟