最近上云的應(yīng)用越來越多,我們也不例外,最近有很多應(yīng)用上云,但是隨之而來的問題就是監(jiān)控的統(tǒng)一展現(xiàn),最近查閱阿里云文檔,阿里可以提供API接口,但是得到的數(shù)據(jù)比較復(fù)雜,需要修整,這樣還不如自己開發(fā)算了,但是發(fā)現(xiàn)阿里云提供一個(gè)grafana插件,能夠用grafana對接阿里云的云監(jiān)控,且效果還不錯。
正文
grafana版本:7.1.5
插件名稱:aliyun-cms-services
grafana安裝(前面文章有,常規(guī)或者docker版安裝都可以)
下載aliyun cms services,并移到到grafana的插件文件夾下(離線安裝插件都是這種方法)
cd/var/lib/grafana/plugins/
git clone https://github.com/aliyun/aliyun-cms-grafana.git
service grafana-server restart
添加數(shù)據(jù)源
我這里安裝了
拉到最下面,找到CMS Grafana Services
填寫請求地址和AK信息,這里的賬號一定需要云監(jiān)控的只讀賬號,如果沒有權(quán)限測試會出現(xiàn)403,主賬號無限制,子賬號需要注意。
云監(jiān)控接入地址(附,來自阿里云官方)
華北1(青島)metrics.cn-qingdao.aliyuncs.com
華北2(北京)metrics.cn-beijing.aliyuncs.com
華北3(張家口)metrics.cn-zhangjiakou.aliyuncs.com
華北5(呼和浩特)metrics.cn-huhehaote.aliyuncs.com
華東1(杭州)metrics.cn-hangzhou.aliyuncs.com
華東2(上海)metrics.cn-shanghai.aliyuncs.com
華南1(深圳)metrics.cn-shenzhen.aliyuncs.com
中國香港(香港)metrics.cn-hongkong.aliyuncs.com
亞太東南1(新加坡)metrics.ap-southeast-1.aliyuncs.com
亞太東南2(悉尼)metrics.ap-southeast-2.aliyuncs.com
亞太東南3(吉隆坡)metrics.ap-southeast-3.aliyuncs.com
亞太東南5(雅加達(dá))metrics.ap-southeast-5.aliyuncs.com
亞太南部1(孟買)metrics.ap-south-1.aliyuncs.com
亞太東北1(東京)metrics.ap-northeast-1.aliyuncs.com
美國西部1(硅谷)metrics.us-west-1.aliyuncs.com
美國東部1(弗吉尼亞)metrics.us-east-1.aliyuncs.com
歐洲中部1(法蘭克福)metrics.eu-central-1.aliyuncs.com
英國(倫敦)metrics.eu-west-1.aliyuncs.com
中東東部1(迪拜)metrics.me-east-1.aliyuncs.com
添加Dashboard
點(diǎn)擊+號,選擇Dashboard
首先選擇CMS源(如果源是唯一自動顯示),填寫效果如下圖2
1、Namesapce:監(jiān)控的服務(wù)類別
2、Metric:選擇監(jiān)控的指標(biāo)
3、Period:同步周期
4、Group:阿里云云監(jiān)控分組
5、Dimensions:目標(biāo)實(shí)例
這里填完就可以出圖了
阿里云監(jiān)控
通過上圖的對比,明顯發(fā)現(xiàn)Grafana的更加友好,由于改臺機(jī)器的利用率很低,所在阿里云官方監(jiān)控是一條直線。
最后上一張效果圖