建立及管理自訂資訊主頁

本文說明如何使用 Google Cloud 控制台建立及管理自訂資訊主頁。自訂資訊主頁可讓您以實用的方式,顯示感興趣的資訊。舉例來說,您可以建立資訊主頁,顯示生產環境中虛擬機器 (VM) 的記錄、效能指標和快訊政策。建立自訂資訊主頁後,您也可以複製、修改及共用。如要建立資訊主頁,可以使用 Google Cloud 控制台、Cloud Monitoring API 或 Google Cloud CLI。

本文說明如何使用 Google Cloud 控制台建立及管理自訂資訊主頁:

這項功能僅支援 Google Cloud 專案。 如要進行 App Hub 設定,請選取 App Hub 主機專案或已啟用應用程式的資料夾管理專案。

關於自訂資訊主頁

自訂資訊主頁支援多種小工具類型,因此您可以選擇最適合的方式顯示資料。根據預設,資訊主頁會顯示專案可用的所有指標資料。 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. 在「新增小工具」窗格中,選取要新增至資訊主頁的小工具。

      您可以根據要顯示的資料類型或顯示方式選取小工具。在所有情況下,系統都會開啟設定窗格。 舉例來說,您可以選取「指標」小工具,然後將視覺化效果設為「堆疊面積」。或者,選取「堆疊面積」小工具,然後選取指標。

    3. 設定小工具。

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

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

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

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

    1. 在資訊主頁清單中找到所需資訊主頁,然後按一下 「為資訊主頁新增標籤」
    2. 執行下列任一操作:
      • 如要建立標籤並新增至資訊主頁,請在「建立新標籤」部分,於文字方塊中輸入標籤名稱,然後按一下「建立並套用」

      • 如要設定要在資訊主頁中加入哪些標籤,請按一下 「選取要套用的標籤」,選取標籤,然後按一下「確定」
    3. 如要儲存變更,請按一下「確認」

複製資訊主頁

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

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

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

    前往「Dashboards」(資訊主頁)

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

  2. 在 Google Cloud 控制台的工具列中,選取您的 Google Cloud 專案。如要進行 App Hub 設定,請選取 App Hub 主專案或已啟用應用程式的資料夾管理專案。
  3. 在「資訊主頁總覽」頁面中,找出要複製的資訊主頁,然後按一下「複製資訊主頁」
  4. 選用:更新資訊主頁的名稱。
  5. 在確認對話方塊中,按一下「複製」

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

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

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

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

    前往「Dashboards」(資訊主頁)

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

  2. 在 Google Cloud 控制台的工具列中,選取您的 Google Cloud 專案。如要進行 App Hub 設定,請選取 App Hub 主專案或已啟用應用程式的資料夾管理專案。
  3. 將資訊主頁的 JSON 複製到剪貼簿:

    1. 在資訊主頁工具列中,依序按一下 「設定」、「JSON」和「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 主專案或已啟用應用程式的資料夾管理專案。

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

  3. 如要尋找資訊主頁,請採取下列任一做法:

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

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

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

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

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

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

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

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

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

      • 如要列出沒有任何圖表的資訊主頁,請依序選取「搜尋資訊主頁」、「標籤」和「(空白)」

      新增多個篩選器時,如果未在兩個篩選器之間加入「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. 在資訊主頁清單中找到所需資訊主頁,然後按一下 「為資訊主頁新增標籤」
  4. 執行下列任一操作:
    • 如要建立標籤並新增至資訊主頁,請在「建立新標籤」部分,於文字方塊中輸入標籤名稱,然後按一下「建立並套用」

    • 如要設定要在資訊主頁中加入哪些標籤,請按一下 「選取要套用的標籤」,選取標籤,然後按一下「確定」
  5. 如要儲存變更,請按一下「確認」

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

新增或移除篩選器和變數

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

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

    前往「Dashboards」(資訊主頁)

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

  2. 在 Google Cloud 控制台的工具列中,選取您的 Google Cloud 專案。如要進行 App Hub 設定,請選取 App Hub 主專案或已啟用應用程式的資料夾管理專案。
  3. 找出並選取資訊主頁。

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

    • 如要新增永久套用至整個資訊主頁的篩選器,請前往資訊主頁工具列的「設定」,然後選取「管理篩選器」。 詳情請參閱「建立及管理變數和已釘選的篩選器」。

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

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

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

    前往「Dashboards」(資訊主頁)

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

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

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

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

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

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

    • 按一下 「設定」,然後依序點選「JSON」和「JSON 編輯器」。如果修改 JSON,則必須按一下「套用變更」

      您也可以編輯小工具,然後在小工具工具列中按一下「查看程式碼」,存取小工具的 JSON。

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

    • 如果小工具的工具列顯示「刪除」按鈕 ,請點選該按鈕。
    • 否則,請依序點按 「更多選項」和「刪除小工具」

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

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

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

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

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

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

刪除資訊主頁

刪除含有快訊政策圖表的資訊主頁時,系統不會刪除這些圖表顯示資料的快訊政策。因此,資訊主頁刪除後,您可能會收到這些政策的通知。如要瞭解如何管理政策 (透過 Google Cloud 控制台的「快訊」頁面管理),請參閱「管理快訊政策」。

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

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

    前往「Dashboards」(資訊主頁)

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

  2. 在 Google Cloud 控制台的工具列中,選取您的 Google Cloud 專案。如要進行 App Hub 設定,請選取 App Hub 主專案或已啟用應用程式的資料夾管理專案。
  3. 如要開始刪除動作,請找出要刪除的資訊主頁,然後按一下 「刪除」
  4. 在確認對話方塊中按一下「刪除」
  5. 如要儲存修改後的資訊主頁,請按一下工具列中的「儲存」

將資訊主頁儲存為範本至本機系統

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

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

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

    前往「Dashboards」(資訊主頁)

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

  2. 在 Google Cloud 控制台的工具列中,選取您的 Google Cloud 專案。如要進行 App Hub 設定,請選取 App Hub 主專案或已啟用應用程式的資料夾管理專案。
  3. 在資訊主頁工具列中,依序點按 「設定」、「JSON」和「JSON 編輯器」
  4. 按一下「檔案下載」

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

共用資訊主頁

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

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

設定資料重新整理

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

如要為目前的工作階段啟用自動重新整理功能,請前往工具列,然後選取「sync_disabled」(已停用同步)「啟用自動重新整理」

如要停用自動重新整理功能,請前往工具列,然後依序選取「同步」>「已停用自動重新整理」

設定自動儲存設定變更

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

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

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

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

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

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

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

後續步驟