監控執行個體

本頁說明如何使用下列方法監控 AlloyDB 執行個體:

您可以使用 Gemini Cloud Assist 監控及排解 AlloyDB 資源問題。詳情請參閱「透過 Gemini 輔助功能監控及排解問題」。

事前準備

如要存取「系統洞察」資訊主頁,請在 Google Cloud 專案中啟用 PostgreSQL 適用的 AlloyDB 存取權

必要的角色

如要使用 AlloyDB 系統深入分析資訊,您必須具備下列權限:

  • 如要存取系統深入分析資訊,您必須具備存取 AlloyDB 系統深入分析資訊主頁的權限。
  • 如要編輯系統洞察,您必須具備更新 AlloyDB 執行個體的權限。

如要取得這些權限,請要求管理員授予您下列其中一個角色:

  • 基本檢視者 (roles/viewer)
  • 資料庫洞察檢視者 (roles/databaseinsights.eventsViewer)

如要進一步瞭解如何授予角色,請參閱管理存取權

使用 AlloyDB 系統深入分析資訊主頁監控執行個體

AlloyDB 系統深入分析資訊主頁會顯示您使用的資源指標,並讓您監控這些資源和指標。

除了系統洞察產生的預先定義資訊主頁,您也可以建立自訂資訊主頁,並進行下列自訂:

  • 新增或移除 AlloyDB 指標
  • 整合其他 Google Cloud 產品 (例如 GKE Enterprise) 的指標,更全面地掌握系統狀態
  • 重新整理資訊主頁版面配置

如要查看 AlloyDB 系統深入分析資訊主頁,請按照下列步驟操作:

  1. 在 Google Cloud 控制台中,開啟「AlloyDB」AlloyDB頁面。

    前往 AlloyDB

  2. 按一下叢集名稱,開啟叢集的「總覽」頁面。

  3. 選取「系統洞察」分頁標籤。

系統會開啟 AlloyDB 系統深入分析資訊主頁。頁面頂端會顯示叢集詳細資料,下方則是主要指標的圖表。

AlloyDB 系統深入分析資訊主頁
顯示 AlloyDB 系統深入分析資訊主頁。並提供篩選器,可設定時間範圍。下方會顯示重要指標的圖表。

預先定義和自訂的資訊主頁包含下列功能:

  • 根據預設,系統會選取「叢集 (所有執行個體)」檢視畫面。 您可以選擇查看主要執行個體或讀取集區執行個體的指標。

  • 時間選取器預設會顯示 1 day。 如要變更時間範圍,請選取其他預先定義的時間範圍,或按一下「自訂」,然後定義開始和結束時間。目前系統只提供最近 30 天的資料。

每個資訊主頁都包含下列部分:

  • 摘要資訊卡會顯示部分指標的最新或匯總值,並提供所選期間的資料庫健康狀態和效能總覽。

  • 指標圖表會顯示重要指標的相關資訊,協助您深入瞭解資源用量 (例如 CPU、記憶體、連線、複寫和儲存空間),並在應用程式需求變更時主動做出回應。

  • 系統事件會顯示相關資訊,協助您評估系統事件對執行個體健康狀態和效能的影響。

摘要資訊卡

下表說明 AlloyDB 系統洞察資訊主頁上顯示的摘要資訊卡。這些資訊卡會顯示所選期間的資料庫健康狀態和效能總覽。

摘要資訊卡 說明 資訊主頁適用情形
儲存空間 AlloyDB 叢集在所選期間使用的儲存空間總量。 叢集資訊主頁
有效節點數量 所選期間內,叢集中可處理使用者流量的最新有效節點數量。
  • 叢集資訊主頁
  • 讀取集區執行個體資訊主頁
CPU 使用率 所選期間的 CPU 使用率第 99 個和第 50 個百分位數值。
  • 主要執行個體資訊主頁
  • 讀取集區執行個體資訊主頁
尖峰連線數 所選期間內,執行個體所有服務節點的尖峰連線數量與最大連線數量的比率。包括有效和閒置連線。
  • 叢集資訊主頁
  • 主要執行個體資訊主頁
  • 讀取集區執行個體資訊主頁
記錄錯誤 所選期間內產生的錯誤記錄總數。
  • 叢集資訊主頁
  • 主要執行個體資訊主頁
  • 讀取集區執行個體資訊主頁
交易 ID 使用率 所選期間的最新交易 ID 使用率值。
  • 主要執行個體資訊主頁
  • 讀取集區執行個體資訊主頁
複製延遲時間 所選期間的最大複製延遲時間平均值。
  • 讀取集區執行個體資訊主頁

指標圖表

「系統洞察」資訊主頁會提供下列層級的指標:

  • 主要叢集 (所有執行個體)
  • 主要執行個體
  • 個別讀取集區執行個體

如要查看特定層級的指標,請按一下「Primary cluster (All instances)」(主要叢集 (所有執行個體)) 下拉式選單,然後選取對應的資訊主頁。

如要進一步瞭解各層級的指標,請參閱「系統洞察指標參考資料」。

範例指標的圖表資訊卡如下所示。

PostgreSQL 適用的 AlloyDB 指標資料範例
圖表:顯示 AlloyDB for PostgreSQL 指標資料範例。

每個圖表資訊卡的工具列都提供下列標準選項:

  • 如要隱藏或顯示圖例,請按一下「更多圖表選項」,然後按一下「展開圖表圖例」

  • 如要查看所選期間內特定時間點的指標值,請將游標移到圖表上。

  • 如要以全螢幕模式查看圖表,請依序點按 「更多圖表選項」「以全螢幕模式查看」

  • 如要縮放圖表,請按一下「探索資料」

  • 如要查看其他選項,請按一下 。 大多數圖表都提供下列選項:

    • 下載 PNG 圖片
    • 下載 CSV 檔案
    • 在 Metrics Explorer 中查看。在 Metrics Explorer 中查看指標。 如要查看其他 AlloyDB 指標,請在 Metrics Explorer 中選取 AlloyDB 執行個體資源類型。

事件時間軸

這個資訊主頁會提供下列事件的詳細資料。系統事件會在事件發生後約 5 分鐘內,顯示在「事件時間軸」中。

事件名稱 說明 作業類型
Instance create 建立 AlloyDB 執行個體。 INSTANCE_CREATE
Instance update 更新 AlloyDB 執行個體。 INSTANCE_UPDATE
Instance restart 重新啟動 AlloyDB 執行個體。 INSTANCE_RESTART
Instance failover 手動啟動高可用性主要執行個體的容錯移轉,讓待命執行個體成為主要執行個體。 INSTANCE_FAILOVER
Cluster maintenance 表示叢集正在維護,執行個體會暫時無法使用。 MAINTENANCE
Backup create 建立 AlloyDB 執行個體的備份。 BACKUP_CREATE
Backup update 更新 AlloyDB 執行個體的備份。 BACKUP_UPDATE
Cluster create 建立 AlloyDB 叢集。 CLUSTER_CREATE
Cluster update 更新 AlloyDB 叢集。 CLUSTER_UPDATE
Cluster promote 將次要叢集升級為主要叢集。 CLUSTER_PROMOTE
User create 建立新使用者。 USER_CREATE
User update 更新使用者。 USER_UPDATE
User delete 刪除使用者。 USER_DELETE

建立自訂資訊主頁

預先定義的資訊主頁包含一組預設指標。您可以建立其他小工具,加入 AlloyDB 或其他 Google Cloud 產品的其他指標,並在 AlloyDB 中取得統一的監控檢視畫面。舉例來說,如果您搭配使用 AlloyDB 與 Google Kubernetes Engine (GKE) Enterprise 版 (GKE Enterprise),除了 AlloyDB 指標外,您還可以自訂預先定義的資訊主頁,並新增所需的 GKE Enterprise 指標,例如 Pod 相關指標或節點指標。

除了預先定義的資訊主頁外,您還可以建立一個自訂資訊主頁。

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

  1. 在 Google Cloud 控制台中,開啟「AlloyDB」AlloyDB頁面。

    前往 AlloyDB

  2. 按一下叢集名稱,開啟叢集的「總覽」頁面。

  3. 選取「系統洞察」分頁標籤。

  4. 依序點選「預先定義」和「自訂資訊主頁」

  5. 如要在資訊主頁中新增指標,請按照下列步驟操作:

    1. 在「自訂檢視畫面名稱」中,輸入資訊主頁的名稱,例如 my-custom-dashboard
    2. 按一下「新增小工具」,然後選取小工具類型,將指標新增至資訊主頁。

      設定窗格隨即開啟。舉例來說,您可以選取「指標」小工具做為資料,然後將「圖表」設為「堆疊長條圖」,也可以選取「堆疊長條圖」小工具,然後選取指標。

    3. 設定小工具。

    4. 如要儲存自訂資訊主頁,請按一下工具列中的「套用」

編輯自訂資訊主頁

  1. 將指標懸停在資訊主頁上,然後按一下「編輯」進入編輯模式。
  2. 如要重新放置小工具,請按住小工具標題並拖曳至新位置。
  3. 如要編輯小工具,請將指標放在資訊主頁上,然後按一下「編輯」。如要將變更套用至資訊主頁,請按一下工具列中的「套用」。如要捨棄變更,請按一下「取消」
  4. 如要刪除小工具,請將指標懸停在小工具上,按一下「更多圖表選項」,然後按一下「刪除小工具」。如要將變更套用至資訊主頁,請按一下工具列中的「套用」。如要捨棄變更,請按一下「取消」
  5. 如要儲存修改後的資訊主頁,請按一下工具列中的「儲存」

資訊主頁清單中會列出 my-custom-dashboard。如要刪除資訊主頁,請將指標放在小工具上,然後按一下「刪除」

使用 Cloud Monitoring 資訊主頁監控執行個體

Cloud Monitoring 為多項 Google Cloud 產品提供預先定義的資訊主頁。您也可以建立自己的自訂資訊主頁,顯示您感興趣的資料,並監控主要執行個體和讀取集區執行個體的一般健康狀態。

設定快訊

您可以使用 Cloud Monitoring 為專案或特定執行個體設定快訊

舉例來說,您可以設定快訊,讓系統在 AlloyDB 執行個體的「記憶體用量」指標超過 80% 的門檻時,傳送訊息至特定電子郵件 ID。

在 AlloyDB 叢集「總覽」頁面中查看叢集指標

在叢集總覽頁面中,叢集相關指標會顯示在頁面頂端。

叢集指標監控圖表
在「總覽」頁面顯示叢集指標監控圖表。

從「圖表」下拉式清單中選取其他指標。圖表會顯示所選指標的資料。

後續步驟