CloudMonitor與Grafana的整合方式包括企業CloudMonitor提供的監控大盤(簡稱企業監控大盤)和Grafana外掛程式,企業監控大盤還支援雲下自建Grafana。本文為您介紹如何通過雲下自建Grafana可視化查看監控資料。
前提條件
請確保您已開通企業CloudMonitor。具體操作,請參見開通企業CloudMonitor。
背景資訊
如果您想瞭解CloudMonitor與Grafana的其他整合方式,請參見概覽。
操作步驟
- 安裝Grafana軟體。說明 本文以在CentOS系統上安裝Grafana為例,為您介紹Grafana的安裝方法。關於如何在其他動作系統上安裝Grafana,請參見Grafana官方文檔。
- 以root使用者登入伺服器。
- 執行以下命令,安裝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
- 安裝方式一:
- 執行以下命令,啟動Grafana服務。sudo service grafana-server start
- (可選)安裝Grafana的面板外掛程式。
如果您需要通過Pie Chart(餅狀圖)、Gantt(甘特圖)或Worldmap Panel(世界地圖)查看Grafana面板上的監控資料,則需要執行本操作。關於如何安裝Grafana的面板外掛程式,請參見安裝面板外掛程式。
在企業CloudMonitor中建立指標倉庫。
具體操作,請參見建立指標倉庫。
建立資料接入任務。
您可以通過建立線下IDC、阿里雲服務和其他雲廠商服務的資料接入任務,將監控資料接入CloudMonitor。具體操作如下:
查看指標倉庫配置到Grafana的URL和帳號資訊。
說明執行本操作用於您在步驟 6中建立指標倉庫時提供URL和帳號資訊。
在左側導覽列,選擇 。
在目標指標倉庫對應操作列選擇 。
查看企業監控大盤中的指標倉庫對接到Grafana的URL和帳號資訊,具體如下表所示。
參數
說明
樣本
URL
將企業監控大盤中的指標倉庫對接到Grafana的URL。
URL格式:
<上報監控資料的服務地址>/proxy/namespace/<指標倉庫名稱>
。推薦使用
cn-hangzhou
、cn-shanghai
、cn-beijing
和cn-shenzhen
地區的網域名稱訪問,可以監控全部地區資料。上報監控資料推薦使用的服務地址如下:公網地址
目前公網推薦使用
cn-hangzhou
、cn-shanghai
、cn-beijing
和cn-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-hangzhou
、cn-shanghai
、cn-beijing
和cn-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****
在Grafana中建立資料來源。
Grafana安裝成功後,預設訪問連接埠為:3000,使用者名稱:admin。
重要請您首次登入Grafana時,修改預設密碼,以免帶來安全隱患。
登入Grafana。
Grafana登入地址格式為
http://Grafana伺服器IP地址:3000
,例如:http://192.168.XX.XX:3000。在左側導覽列,單擊。
在Data Sources頁簽,單擊右上方的Add data source。
在Add data source頁面,單擊Prometheus。
在Settings頁簽,設定Name、URL、User和Password,其他參數均保持預設值。
Name:Grafana的資料來源名稱,例如:
Prometheus-test
。URL:將企業監控大盤中的指標倉庫對接到Grafana的URL,即您從步驟 5中擷取到的URL,例如:
https://metrichub-cms-cn-hangzhou.aliyuncs.com/proxy/namespace/default-aliyun
。User和Password:將企業監控大盤中的指標倉庫對接到Grafana的帳號資訊,即您從步驟 5中擷取到的User和Password,例如:
LTAI4FgrMeKLB7NqDmPe****
和dylEiakiwLFB1CufDyxyCwlCxZ****
。說明當您在Auth地區,開啟Basic auth開關時,在Basic Auth Details地區顯示該參數。
單擊Save&Test。
添加監控大盤和監控圖表。
在左側導覽列,單擊表徵圖。
在New dashboard頁面,單擊Add an empty panel。
在Query頁簽,先選擇Data source為Prometheus-test,再選擇目標雲端服務的監控指標。
在右側設定監控圖表的名稱、類型、展示樣式等。
單擊右上方的Apply。
建立監控圖表成功。
單擊右上方的表徵圖,設定監控大盤的名稱和歸屬目錄。
單擊Save。
建立監控大盤成功。
- 查看監控資料。
- 在左側導覽列,選擇 。
- 在Manage頁簽,單擊目標監控大盤。查看目標大盤上的所有監控圖表。