跳至主要内容

自訂 Grafana 儀表板

在本節中,您將學習如何自訂 Grafana 儀表板以顯示適用於特定容器的指標。

先決條件​

在您可以自訂 Grafana 儀表板之前,必須安裝 rancher-monitoring 應用程式。

若要查看外部監控 UI 的連結(包括 Grafana 儀表板),您至少需要專案成員角色。

登入 Grafana​

  1. 在 Rancher UI 中,前往具有您要自訂的儀表板的叢集。
  2. 在左側導航選單中,點擊 Monitoring。
  3. 點擊 Grafana。Grafana 儀表板應該會在新分頁中開啟。
  4. 前往左下角的登入圖示並點擊 Sign In。
  5. 登入 Grafana。Grafana 實例的預設管理員使用者名稱和密碼為 admin/prom-operator。(無論誰擁有密碼,仍然需要 Rancher 中的叢集管理員權限才能存取 Grafana 實例。)也可以在部署或升級圖表時提供替代憑證。

取得支援 Grafana 面板的 PromQL 查詢​

對於任何面板,您可以點擊標題並點擊 Explore 以取得支援圖形的 PromQL 查詢。

在此範例中,我們想要取得 Alertmanager 容器的 CPU 使用率,因此我們點擊 CPU Utilization > Inspect。

Data 標籤將底層資料顯示為時間序列,第一欄為時間,第二欄為 PromQL 查詢結果。複製 PromQL 查詢。

(1 - (avg(irate({__name__=~"node_cpu_seconds_total|windows_cpu_time_total",mode="idle"}[5m])))) * 100

然後,您可以在 Grafana 面板中修改查詢或使用該查詢建立新的 Grafana 面板。

另請參閱: