全部產品
Search
文件中心

Managed Service for Grafana:添加並使用Prometheus資料來源

更新時間:Sep 05, 2026

本文介紹如何在阿里雲Grafana中添加並使用阿里雲可觀測監控 Prometheus 版資料來源。

說明

前提條件

  • 已建立Grafana工作區。具體操作,請參見建立工作區。

  • Prometheus資料來源中已有資料。

步驟一:登入Grafana

  1. 登入可觀測可視化 Grafana 版控制台,在左側導覽列單擊工作区管理。

  2. 在工作区管理頁面,單擊目標工作區右側的访问地址URL連結進入Grafana。

    說明

    如果需要登入Grafana,可以使用Grafana的Admin帳號和建立工作區時設定的密碼登入Grafana,或單擊Sign in with Alibaba Cloud直接使用當前購買工作區的阿里雲帳號登入Grafana。

步驟二:添加Prometheus資料來源

Grafana 9.0.x版本

  1. 在Grafana左側導覽列,單擊image表徵圖,然後單擊Add data source。

  2. 在Add data source頁面,單擊Prometheus。

  3. 在Settings版面設定以下參數。

    參數

    說明

    Name

    資料來源名稱,可自訂。

    URL

    Prometheus服務地址。

    根據需求設定其他參數,更多資訊,請參見Grafana官方文檔。

  4. 單擊Save & Test。

    當頁面顯示Data source is working時,表示資料來源已經添加成功。

Grafana 10.0.x版本

  1. 在Grafana首頁,單擊頁面左上方的image表徵圖。

  2. 在Grafana左側導覽列,選擇管理 > 資料來源。

  3. 在数据源頁簽,單擊+ Add new data source。

  4. 在Add data source頁面,單擊Prometheus。

  5. 在Settings版面設定以下參數。

    參數

    說明

    Name

    資料來源名稱,可自訂。

    URL

    Prometheus服務地址。

    根據需求設定其他參數,更多資訊,請參見Grafana官方文檔。

  6. 單擊Save & Test。

    當頁面顯示Data source is working時,表示資料來源已經添加成功。

步驟三:建立大盤面板

Grafana 9.0.x版本

  1. 在Grafana左側導覽列,單擊image表徵圖,然後單擊頁面右上方的New Dashboard。

  2. 在New Dashboard頁面,單擊Add a new panel。

  3. 在Edit Panel頁面的Query頁簽,單擊Data source地區的下拉框,選擇上一步建立的資料來源。

  4. 在Query頁簽的A地區,選擇Metric和Labels,然後單擊Run queries。

    將 Data source 選擇為 Prometheus。

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

  6. 單擊右上方的Apply。

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

  8. 單擊Save,大盤即可建立成功。

Grafana 10.0.x版本

  1. 在Grafana首頁,單擊頁面左上方的image表徵圖。

  2. 在Grafana左側導覽列,選擇儀表板,單擊頁面右上方的建立,然後在下拉式清單中單擊建立儀表板。

  3. 在建立儀表板頁面,單擊+ 添加可視化。

  4. 在彈出的Select data source頁面右側,選擇上一步添加的資料來源。

  5. 在Query頁簽的A地區,選擇Metric和Labels,然後單擊Run queries。

    在 Data source 下拉框中選擇目標 Prometheus 資料來源,然後在 Metric 中選擇指標(如 cpu_user),在 Label filters 中設定標籤過濾條件(如 host)。

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

  7. 單擊右上方的Apply。

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

  9. 單擊Save,大盤即可建立成功。

(可選)步驟四:安裝Node Exporter組件

此處以匯入ECS(Node Exporter)的Grafana模板為例示範如何建立Grafana大盤。

  1. 下載Node Exporter。
    • 通過Prometheus官網下載。
    • 通過命令下載。
      wget https://github.com/prometheus/node_exporter/releases/download/v1.2.0/node_exporter-1.2.0.linux-amd64.tar.gz
  2. 檢查服務。

    啟動Node後通過命令訪問以下地址。

    curl http://localhost:9100/metrics
    說明
    • 請根據實際情況替換命令中的localhost和連接埠。
    • 建議在其他ECS執行個體上也進行地址訪問測試(http://[ECS IP]:9100/metrics),檢查串連是否通暢,避免被安全性群組限制。
  3. 添加服務發現。

    • 阿里雲Prometheus監控:

      1. 登入ARMS控制台,在左側導覽列選擇Prometheus监控 > 实例列表。

      2. 在頁面的頂部功能表列,選擇Prometheus執行個體所在的地區,然後單擊目標執行個體的名稱。

      3. 在左側導覽列單擊设置,然後在设置頁簽單擊编辑prometheus.yaml,添加上述Node Exporter地址。

    • 自建Prometheus:

      直接在Prometheus.yml檔案中添加Node Exporter地址。

      scrape_configs:
          - job_name: 'prometheus'
            static_configs:
            - targets: ['[Node Exporter IP]:9100']

(可選)步驟五:配置Node Exporter大盤面板

Grafana 9.0.x版本

  1. 登入Grafana。詳細步驟,請參見步驟一。

  2. 在左側導覽列單擊image表徵圖。

  3. 在Dashboards頁面的Browse頁簽下,單擊Import。

  4. 在Import頁面的文字框,輸入Node大盤模板ID12884,然後單擊load。

  5. 在Options地區,按照下表完成參數設定。

    參數

    說明

    Name

    自訂大盤名稱。

    Folder

    選擇大盤存放的目錄。

    Unique identifier (UID)

    單擊文字框右側的Change uid,然後自訂儀錶盤的唯一識別碼 (UID)。

    Prometheus

    選擇目標資料來源。

  6. 單擊Import。

  7. 單擊頁面右上方的儲存監控大盤表徵圖,然後單擊Save,大盤即可建立成功。

Grafana 10.0.x版本

  1. 登入Grafana。詳細步驟,請參見步驟一。

  2. 在Grafana首頁,單擊頁面左上方的image表徵圖。

  3. 在Grafana左側導覽列,選擇儀表板,單擊頁面右上方的新建,然後在下拉式清單中單擊导入。

  4. 在Import dashboard頁面的文字框,輸入Node大盤模板ID12884,然後單擊load。

  5. 在Options地區,按照下表完成參數設定。

    參數

    說明

    Name

    自訂大盤名稱。

    Folder

    選擇大盤存放的目錄。

    Unique identifier (UID)

    單擊文字框右側的Change uid,然後自訂儀錶盤的唯一識別碼 (UID)。

    Prometheus

    選擇目標資料來源。

  6. 單擊Import。

  7. 單擊頁面右上方的儲存監控大盤表徵圖,然後單擊Save,大盤即可建立成功。