全部產品
Search
文件中心

CloudMonitor:通過雲下自建Grafana查看監控資料

更新時間:Jun 19, 2024

CloudMonitor與Grafana的整合方式包括企業CloudMonitor提供的監控大盤(簡稱企業監控大盤)和Grafana外掛程式,企業監控大盤還支援雲下自建Grafana。本文為您介紹如何通過雲下自建Grafana可視化查看監控資料。

前提條件

請確保您已開通企業CloudMonitor。具體操作,請參見開通企業CloudMonitor

背景資訊

如果您想瞭解CloudMonitor與Grafana的其他整合方式,請參見概覽

操作步驟

  1. 安裝Grafana軟體。
    說明 本文以在CentOS系統上安裝Grafana為例,為您介紹Grafana的安裝方法。關於如何在其他動作系統上安裝Grafana,請參見Grafana官方文檔
    1. 以root使用者登入伺服器。
    2. 執行以下命令,安裝Grafana軟體。
      說明 Grafana安裝包包含的軟體版本和支援的作業系統,請參見Grafana安裝包下載地址。本文以安裝Grafana最新版本grafana-8.0.6-1.x86_64.rpm為例。
      • 安裝方式一:

        sudo yum install https://dl.grafana.com/oss/release/grafana-8.0.6-1.x86_64.rpm

      • 安裝方式二:

        wget https://dl.grafana.com/oss/release/grafana-8.0.6-1.x86_64.rpm

        sudo yum localinstall grafana-8.0.6-1.x86_64.rpm

    3. 執行以下命令,啟動Grafana服務。
      sudo service grafana-server start
  2. (可選)安裝Grafana的面板外掛程式。

    如果您需要通過Pie Chart(餅狀圖)、Gantt(甘特圖)或Worldmap Panel(世界地圖)查看Grafana面板上的監控資料,則需要執行本操作。關於如何安裝Grafana的面板外掛程式,請參見安裝面板外掛程式

  3. 在企業CloudMonitor中建立指標倉庫。

    具體操作,請參見建立指標倉庫

  4. 建立資料接入任務。

    您可以通過建立線下IDC、阿里雲服務和其他雲廠商服務的資料接入任務,將監控資料接入CloudMonitor。具體操作如下:

  5. 查看指標倉庫配置到Grafana的URL和帳號資訊。

    說明

    執行本操作用於您在步驟 6中建立指標倉庫時提供URL和帳號資訊。

    1. 登入CloudMonitor控制台

    2. 在左側導覽列,選擇企業CloudMonitor > 指標倉庫

    3. 在目標指標倉庫對應操作列選擇整合其它可視化方案 > 整合到自建Grafana

      查看企業監控大盤中的指標倉庫對接到Grafana的URL和帳號資訊,具體如下表所示。

      參數

      說明

      樣本

      URL

      將企業監控大盤中的指標倉庫對接到Grafana的URL。

      URL格式:<上報監控資料的服務地址>/proxy/namespace/<指標倉庫名稱>

      推薦使用cn-hangzhoucn-shanghaicn-beijingcn-shenzhen地區的網域名稱訪問,可以監控全部地區資料。上報監控資料推薦使用的服務地址如下:

      • 公網地址

        目前公網推薦使用cn-hangzhoucn-shanghaicn-beijingcn-shenzhen地區的網域名稱訪問,監控全部地區資料。具體如下:

        • https://metrichub-cms-cn-shanghai.aliyuncs.com

        • https://metrichub-cms-cn-hangzhou.aliyuncs.com

        • https://metrichub-cms-cn-beijing.aliyuncs.com

        • https://metrichub-cms-cn-shenzhen.aliyuncs.com

      • VPC地址

        目前VPC推薦使用cn-hangzhoucn-shanghaicn-beijingcn-shenzhen地區的網域名稱訪問,監控全部地區資料。具體如下:

        • http://metrichub-cn-shanghai.aliyun.com

        • http://metrichub-cn-hangzhou.aliyun.com

        • http://metrichub-cn-beijing.aliyun.com

        • http://metrichub-cn-shenzhen.aliyun.com

      說明

      推薦的服務地址網路延遲低,其他服務地址延遲相對高一些,關於上報監控資料的更多服務地址,請參見附錄2 上報監控資料的服務地址

      https://metrichub-cms-cn-hangzhou.aliyuncs.com/proxy/namespace/default-aliyun

      User

      將企業監控大盤中的指標倉庫對接到Grafana的帳號資訊。

      阿里雲帳號或RAM使用者的AccessKey ID。關於如何擷取AccessKey ID,請參見擷取AccessKey

      說明

      RAM使用者必須由當前阿里雲帳號建立,且具備讀取CloudMonitor資料的許可權。

      LTAI4FgrMeKLB7NqDmPe****

      Password

      將企業監控大盤中的指標倉庫對接到Grafana的帳號資訊。

      阿里雲帳號或RAM使用者的AccessKey Secret。關於如何擷取AccessKey Secret,請參見擷取AccessKey

      說明

      RAM使用者必須由當前阿里雲帳號建立,且具備讀取CloudMonitor資料的許可權。

      dylEiakiwLFB1CufDyxyCwlCxZ****

  6. 在Grafana中建立資料來源。

    Grafana安裝成功後,預設訪問連接埠為:3000,使用者名稱:admin。

    重要

    請您首次登入Grafana時,修改預設密碼,以免帶來安全隱患。

    1. 登入Grafana。

      Grafana登入地址格式為http://Grafana伺服器IP地址:3000,例如:http://192.168.XX.XX:3000。

    2. 在左側導覽列,單擊Configuration

    3. Data Sources頁簽,單擊右上方的Add data source

    4. Add data source頁面,單擊Prometheus

    5. Settings頁簽,設定NameURLUserPassword,其他參數均保持預設值。

      • Name:Grafana的資料來源名稱,例如:Prometheus-test

      • URL:將企業監控大盤中的指標倉庫對接到Grafana的URL,即您從步驟 5中擷取到的URL,例如:https://metrichub-cms-cn-hangzhou.aliyuncs.com/proxy/namespace/default-aliyun

      • UserPassword:將企業監控大盤中的指標倉庫對接到Grafana的帳號資訊,即您從步驟 5中擷取到的UserPassword,例如:LTAI4FgrMeKLB7NqDmPe****dylEiakiwLFB1CufDyxyCwlCxZ****

        說明

        當您在Auth地區,開啟Basic auth開關時,在Basic Auth Details地區顯示該參數。

    6. 單擊Save&Test

  7. 添加監控大盤和監控圖表。

    1. 在左側導覽列,單擊建立表徵圖。

    2. New dashboard頁面,單擊Add an empty panel

    3. Query頁簽,先選擇Data sourcePrometheus-test,再選擇目標雲端服務的監控指標。

    4. 在右側設定監控圖表的名稱、類型、展示樣式等。

    5. 單擊右上方的Apply

      建立監控圖表成功。

    6. 單擊右上方的儲存監控大盤表徵圖,設定監控大盤的名稱和歸屬目錄。

    7. 單擊Save

      建立監控大盤成功。

  8. 查看監控資料。
    1. 在左側導覽列,選擇Dashboard > Manage
    2. Manage頁簽,單擊目標監控大盤。
      查看目標大盤上的所有監控圖表。