全部產品
Search
文件中心

Application Real-Time Monitoring Service:將Prometheus的監控資料接入本地Grafana

更新時間:Sep 05, 2024

如果您需要在本地的Grafana系統中查看可觀測監控 Prometheus 版資料,可以利用可觀測監控 Prometheus 版提供的專用API介面輕鬆實現此目的。本文介紹如何將可觀測監控 Prometheus 版資料接入本地Grafana的實現方法。

前提條件

您已在本地成功安裝Grafana軟體。

步驟一:擷取Prometheus提供的專用API介面

該專用API介面是串連Prometheus和本地Grafana的紐帶。請按照以下步驟擷取該介面:

  1. 登入ARMS控制台

  2. 在左側導覽列選擇Prometheus監控 > 執行個體列表,進入可觀測監控 Prometheus 版的執行個體列表頁面。

  3. 單擊執行個體名稱,進入執行個體詳情頁。在左側導覽列中單擊設定。在設定頁簽,根據需求複製公網或私網的HTTP API地址

    說明

    如果是雲端服務類型的Prometheus執行個體,請根據接入雲端服務的產品類型選擇對應的HTTP API地址。

    pg_pm_settings_tab_agent_settings

  4. 可選:如果您需要提高Grafana資料讀取的安全性,可以單擊產生token,擷取Prometheus執行個體的鑒權Token。

    重要

    產生Token後,在Grafana中添加資料來源時必須配置Token,否則可能無法讀取可觀測監控 Prometheus 版資料。

    複製Token

步驟二:登入Grafana

  1. 登入ARMS控制台,在左側導覽列選擇Grafana服務 > 工作區管理

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

    說明

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

步驟三:在本地Grafana添加資料來源

步驟一獲得的API介面地址添加為本地Grafana的資料來源即可實現目標。請按照以下步驟添加資料來源:

Grafana 9.x版本

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

  2. Add data source頁面,單擊Prometheus

  3. Settings頁簽的Name欄位輸入自訂的名稱,在URL欄位粘貼步驟一獲得的API介面地址。

  4. 可選:Custom HTTP Headers地區單擊+Add header,設定HeaderAuthorization,設定Value步驟一擷取的鑒權Token。

    image

  5. 單擊Save & Test

Grafana 10.x版本

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

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

  3. 資料來源頁簽,單擊+ Add data source

  4. Add data source頁面,單擊Prometheus

  5. Settings頁簽的Name欄位輸入自訂的名稱,在URL欄位粘貼步驟一獲得的API介面地址。

  6. 可選:Custom HTTP Headers地區單擊+Add header,設定Header為Authorization,設定Value為步驟一擷取的鑒權Token。

    image

  7. 單擊Save & Test

步驟四:建立大盤面板

Grafana 9.x版本

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

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

  3. Edit Panel頁面的Query頁簽,單擊Data source地區的下拉框選擇步驟三添加的資料來源。

  4. Query頁簽的A地區,在MetricLabels下拉框中選擇對應指標,然後單擊Run queries

    image

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

  6. 單擊右上方的Apply

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

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

Grafana 10.x版本

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

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

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

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

  5. Query頁簽的A地區,在MetricLabels下拉框中選擇對應指標,然後單擊Run queries

    image

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

  7. 單擊右上方的Apply

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

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

步驟五:查看監控資料

Grafana 9.x版本

  1. 在Grafana左側導覽列,單擊image表徵圖,然後單擊Browse

  2. Browse頁簽,單擊目標目錄下的監控大盤,即可查看目標大盤上的所有監控圖表。

Grafana 10.x版本

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

  2. 在Grafana左側導覽列,選擇儀表板,單擊目標目錄下的監控大盤,即可查看目標大盤上的所有監控圖表。