監控健康狀態

Grafana 的健康狀態資訊主頁可讓您監控 Google Distributed Cloud (GDC) 實體隔離設備環境中的重要基礎架構指標,找出潛在問題。查看元件健康狀態有助於診斷非預期的系統行為、找出根本原因,以及排定效能調整或功能開發的優先順序。

GDC 會追蹤並回報硬體元件 (例如伺服器節點) 和軟體資源 (包括 Kubernetes 叢集、VM 和儲存空間) 的健康狀態指標。

事前準備

根叢集包含基礎架構運算子的 Grafana 執行個體。這些 Grafana 執行個體包含健康狀態資訊主頁。

您需要角色式存取控管機制,才能在 Grafana 執行個體的資訊主頁上,安全地存取資料圖表。因此,請按照「事前準備」一節的操作說明,在資訊主頁上查詢及查看指標,以便存取 Grafana 執行個體上的資訊主頁。

Grafana 端點

開啟下列任一網址,存取 infra-obs 專案或 root 權限管理員叢集的 Grafana 端點:

  • infra-obs 專案的 Grafana 端點:

    https://GDC_URL/infra-obs/grafana
    

    將 GDC_URL 替換為 GDC 中組織的網址。

  • root 權限管理員叢集的 Grafana 端點:

    https://ROOT_ADMIN_CLUSTER_URL/grafana
    

    將 ROOT_ADMIN_CLUSTER_URL 替換為 GDC 中 root 權限管理員叢集的網址。

應用實例範例

本節提供範例,說明如何將資訊主頁用於實際案例。

效能調整

如果某個元件效能不佳,但不一定會影響服務等級目標或觸發警告,您可以主動與開發人員溝通,避免日後發生問題。

同樣地,元件可能也需要瞭解其功能運作方式,才能在效能方面做出適當取捨。健康狀態是收集元件所需資訊的機制之一。

功能開發

假設客戶要求變更,或 GDC 計劃推出新功能。在這種情況下,您可以觀察相關元件的健康狀態,判斷是否能支援新功能或變更。此外,在排定工作優先順序時,健康狀態也能做為產品決策的依據。

舉例來說,假設某個元件的平均延遲時間為 500 毫秒,且團隊希望將延遲時間縮短至 250 毫秒。在這種情況下,團隊可以計算縮短 50% 的相對成本,並與設計回應時間為 250 毫秒的端點進行比較。