通過云下自建Grafana查看監(jiān)控數(shù)據(jù)
云監(jiān)控與Grafana的集成方式包括企業(yè)云監(jiān)控提供的監(jiān)控大盤(簡稱企業(yè)監(jiān)控大盤)和Grafana插件,企業(yè)監(jiān)控大盤還支持云下自建Grafana。本文為您介紹如何通過云下自建Grafana可視化查看監(jiān)控數(shù)據(jù)。
前提條件
請確保您已開通企業(yè)云監(jiān)控。具體操作,請參見開通企業(yè)云監(jiān)控。
背景信息
如果您想了解云監(jiān)控與Grafana的其他集成方式,請參見概覽。
操作步驟
- 安裝Grafana軟件。說明 本文以在CentOS系統(tǒng)上安裝Grafana為例,為您介紹Grafana的安裝方法。關于如何在其他操作系統(tǒng)上安裝Grafana,請參見Grafana官方文檔。
- 以root用戶登錄服務器。
- 執(zhí)行以下命令,安裝Grafana軟件。說明 Grafana安裝包包含的軟件版本和支持的操作系統(tǒng),請參見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
- 安裝方式一:
- 執(zhí)行以下命令,啟動Grafana服務。sudo service grafana-server start
- (可選)安裝Grafana的面板插件。
如果您需要通過Pie Chart(餅狀圖)、Gantt(甘特圖)或Worldmap Panel(世界地圖)查看Grafana面板上的監(jiān)控數(shù)據(jù),則需要執(zhí)行本操作。關于如何安裝Grafana的面板插件,請參見安裝面板插件。
在企業(yè)云監(jiān)控中創(chuàng)建指標倉庫。
具體操作,請參見創(chuàng)建指標倉庫。
創(chuàng)建數(shù)據(jù)接入任務。
您可以通過創(chuàng)建線下IDC、阿里云服務和其他云廠商服務的數(shù)據(jù)接入任務,將監(jiān)控數(shù)據(jù)接入云監(jiān)控。具體操作如下:
查看指標倉庫配置到Grafana的URL和賬號信息。
說明執(zhí)行本操作用于您在步驟 6中創(chuàng)建指標倉庫時提供URL和賬號信息。
- 登錄云監(jiān)控控制臺。
在左側導航欄,選擇 。
在目標指標倉庫對應操作列選擇 。
查看企業(yè)監(jiān)控大盤中的指標倉庫對接到Grafana的URL和賬號信息,具體如下表所示。
參數(shù)
說明
示例
URL
將企業(yè)監(jiān)控大盤中的指標倉庫對接到Grafana的URL。
URL格式:
<上報監(jiān)控數(shù)據(jù)的服務地址>/proxy/namespace/<指標倉庫名稱>
。推薦使用
cn-hangzhou
、cn-shanghai
、cn-beijing
和cn-shenzhen
地域的域名訪問,可以監(jiān)控全部地域數(shù)據(jù)。上報監(jiān)控數(shù)據(jù)推薦使用的服務地址如下:公網(wǎng)地址
目前公網(wǎng)推薦使用
cn-hangzhou
、cn-shanghai
、cn-beijing
和cn-shenzhen
地域的域名訪問,監(jiān)控全部地域數(shù)據(jù)。具體如下: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
地域的域名訪問,監(jiān)控全部地域數(shù)據(jù)。具體如下:http://metrichub-cn-shanghai.aliyun.com
http://metrichub-cn-hangzhou.aliyun.com
http://metrichub-cn-beijing.aliyun.com
http://metrichub-cn-shenzhen.aliyun.com
說明推薦的服務地址網(wǎng)絡延遲低,其他服務地址延遲相對高一些,關于上報監(jiān)控數(shù)據(jù)的更多服務地址,請參見附錄3 上報監(jiān)控數(shù)據(jù)的服務地址。
https://metrichub-cms-cn-hangzhou.aliyuncs.com/proxy/namespace/default-aliyun
User
將企業(yè)監(jiān)控大盤中的指標倉庫對接到Grafana的賬號信息。
阿里云賬號或RAM用戶的AccessKey ID。關于如何獲取AccessKey ID,請參見獲取AccessKey。
說明RAM用戶必須由當前阿里云賬號創(chuàng)建,且具備讀取云監(jiān)控數(shù)據(jù)的權限。
LTAI4FgrMeKLB7NqDmPe****
Password
將企業(yè)監(jiān)控大盤中的指標倉庫對接到Grafana的賬號信息。
阿里云賬號或RAM用戶的AccessKey Secret。關于如何獲取AccessKey Secret,請參見獲取AccessKey。
說明RAM用戶必須由當前阿里云賬號創(chuàng)建,且具備讀取云監(jiān)控數(shù)據(jù)的權限。
dylEiakiwLFB1CufDyxyCwlCxZ****
在Grafana中創(chuàng)建數(shù)據(jù)源。
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,其他參數(shù)均保持默認值。
Name:Grafana的數(shù)據(jù)源名稱,例如:
Prometheus-test
。URL:將企業(yè)監(jiān)控大盤中的指標倉庫對接到Grafana的URL,即您從步驟 5中獲取到的URL,例如:
https://metrichub-cms-cn-hangzhou.aliyuncs.com/proxy/namespace/default-aliyun
。User和Password:將企業(yè)監(jiān)控大盤中的指標倉庫對接到Grafana的賬號信息,即您從步驟 5中獲取到的User和Password,例如:
LTAI4FgrMeKLB7NqDmPe****
和dylEiakiwLFB1CufDyxyCwlCxZ****
。說明當您在Auth區(qū)域,打開Basic auth開關時,在Basic Auth Details區(qū)域顯示該參數(shù)。
單擊Save&Test。
添加監(jiān)控大盤和監(jiān)控圖表。
在左側導航欄,單擊圖標。
在New dashboard頁面,單擊Add an empty panel。
在Query頁簽,先選擇Data source為Prometheus-test,再選擇目標云服務的監(jiān)控指標。
在右側設置監(jiān)控圖表的名稱、類型、展示樣式等。
單擊右上角的Apply。
創(chuàng)建監(jiān)控圖表成功。
單擊右上角的圖標,設置監(jiān)控大盤的名稱和歸屬目錄。
單擊Save。
創(chuàng)建監(jiān)控大盤成功。
- 查看監(jiān)控數(shù)據(jù)。
- 在左側導航欄,選擇 。
- 在Manage頁簽,單擊目標監(jiān)控大盤。查看目標大盤上的所有監(jiān)控圖表。