如果您需要在本地的Grafana系統中查看可觀測監控 Prometheus 版資料,可以利用可觀測監控 Prometheus 版提供的專用API介面輕鬆實現此目的。本文介紹如何將可觀測監控 Prometheus 版資料接入本地Grafana的實現方法。
前提條件
您已在本地成功安裝Grafana軟體。
步驟一:擷取Prometheus提供的專用API介面
該專用API介面是串連Prometheus和本地Grafana的紐帶。請按照以下步驟擷取該介面:
在左側導覽列單擊執行個體列表,進入可觀測監控 Prometheus 版的執行個體列表頁面。
單擊執行個體名稱,進入執行個體詳情頁。在左側導覽列中單擊設定。在設定頁簽,根據需求複製公網或私網的HTTP API地址。
說明如果是雲端服務類型的Prometheus執行個體,請根據接入雲端服務的產品類型選擇對應的HTTP API地址。
可選:如果您需要提高Grafana資料讀取的安全性,可以單擊產生token,擷取Prometheus執行個體的鑒權Token。
重要產生Token後,在Grafana中添加資料來源時必須配置Token,否則可能無法讀取可觀測監控 Prometheus 版資料。
步驟二:登入Grafana
登入可觀測可視化 Grafana 版控制台,在左側導覽列單擊工作區管理。
在工作區管理頁面,單擊目標工作區右側的訪問地址URL連結進入Grafana。
說明如果需要登入Grafana,可以使用Grafana的Admin帳號和建立工作區時設定的密碼登入Grafana,或者單擊Sign in with Alibaba Cloud直接使用當前購買工作區的阿里雲帳號登入Grafana。
步驟三:在本地Grafana添加資料來源
將步驟一獲得的API介面地址添加為本地Grafana的資料來源即可實現目標。請按照以下步驟添加資料來源:
Grafana 9.x版本
Grafana 10.x版本
步驟四:建立大盤面板
Grafana 9.x版本
在Grafana左側導覽列,單擊表徵圖,然後單擊頁面右上方的New Dashboard。
在New Dashboard頁面,單擊Add a new panel。
在Edit Panel頁面的Query頁簽,單擊Data source地區的下拉框選擇步驟三添加的資料來源。
在Query頁簽的A地區,在Metric和Labels下拉框中選擇對應指標,然後單擊Run queries。
在右側設定監控圖表的名稱、類型、展示樣式等。
單擊右上方的Apply。
單擊右上方的表徵圖,設定監控大盤的名稱和歸屬目錄。
單擊Save,大盤即可建立成功。
Grafana 10.x版本
在Grafana首頁,單擊頁面左上方的表徵圖。
在Grafana左側導覽列,選擇儀表板,單擊頁面右上方的建立,然後在下拉式清單中單擊建立儀表板。
在建立儀表板頁面,單擊+ 添加可視化。
在彈出的Select data source頁面右側,選擇步驟三添加的資料來源。
在Query頁簽的A地區,在Metric和Labels下拉框中選擇對應指標,然後單擊Run queries。
在右側設定監控圖表的名稱、類型、展示樣式等。
單擊右上方的Apply。
單擊右上方的表徵圖,設定監控大盤的名稱和歸屬目錄。
單擊Save,大盤即可建立成功。
步驟五:查看監控資料
Grafana 9.x版本
在Grafana左側導覽列,單擊表徵圖,然後單擊Browse。
在Browse頁簽,單擊目標目錄下的監控大盤,即可查看目標大盤上的所有監控圖表。
Grafana 10.x版本
在Grafana首頁,單擊頁面左上方的表徵圖。
在Grafana左側導覽列,選擇儀表板,單擊目標目錄下的監控大盤,即可查看目標大盤上的所有監控圖表。