建立及管理自訂資訊主頁

本文說明如何使用 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」(已停用同步)「啟用自動重新整理」

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

啟用自動儲存設定變更

根據預設,資訊主頁不會儲存變更。如要啟用自動儲存功能,請按一下「自動儲存」切換鈕,直到切換鈕顯示「開啟」為止。顯示「雲端完成」時,表示變更已儲存。

後續步驟