建立及管理自訂資訊主頁

本文說明如何使用 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 編輯者權限。如要進一步瞭解角色,請參閱「使用 Identity and Access Management 控制存取權」。

如要將資訊主頁複製到其他 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. 如要儲存修改後的資訊主頁,請點按工具列中的「儲存」

安裝資訊主頁範本

如果資訊主頁範本儲存在共用位置,您可以將範本上傳至專案。舉例來說,Cloud Monitoring 在 GitHub 上提供一系列精選的資訊主頁範本,這些範本專為各種 Google Cloud 服務設計。這些資訊主頁上的圖表會顯示與特定服務相關的指標。 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 的標籤,然後將該標籤套用至顯示測試環境資源資訊的資訊主頁。如要列出這些資訊主頁,請選取「測試環境」標籤。如要進一步篩選清單,請使用 「篩選」列。

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

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

      • 如要在依資訊主頁欄位值篩選後列出資訊主頁,請執行下列操作:

        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 專案,監控功能會提供個別使用者的設定,可控制是否自動儲存自訂資訊主頁的修改內容。根據預設,監控功能會自動儲存修改內容。也就是說,當您編輯自訂資訊主頁時,監控功能會定期儲存您對資訊主頁所做的變更。如要捨棄變更,可以使用版本記錄還原原始資訊主頁

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

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

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

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

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

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

後續步驟