阿里云監控看起來不連貫?那就看看Grafana的解決方案
最近上云的應用越來越多,我們也不例外,最近有很多應用上云,但是隨之而來的問題就是監控的統一展現,最近查閱阿里云文檔,阿里可以提供API接口,但是得到的數據比較復雜,需要修整,這樣還不如自己開發算了,但是發現阿里云提供一個grafana插件,能夠用grafana對接阿里云的云監控,且效果還不錯。
正文
- grafana版本:7.1.5
- 插件名稱:aliyun-cms-services
grafana安裝(前面文章有,常規或者docker版安裝都可以)
下載aliyun cms services,并移到到grafana的插件文件夾下(離線安裝插件都是這種方法)
cd /var/lib/grafana/plugins/
git clone https://github.com/aliyun/aliyun-cms-grafana.git
service grafana-server restart
添加數據源
我這里安裝了
拉到最下面,找到CMS Grafana Services

填寫請求地址和AK信息,這里的賬號一定需要云監控的只讀賬號,如果沒有權限測試會出現403,主賬號無限制,子賬號需要注意。

云監控接入地址(附,來自阿里云官方)
華北 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(雅加達)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
點擊+號,選擇Dashboard
首先選擇CMS源(如果源是唯一自動顯示),填寫效果如下圖2
- Namesapce:監控的服務類別
- Metric:選擇監控的指標
- Period:同步周期
- Group:阿里云云監控分組
- Dimensions:目標實例

這里填完就可以出圖了
阿里云監控
通過上圖的對比,明顯發現Grafana的更加友好,由于改臺機器的利用率很低,所在阿里云官方監控是一條直線。
最后上一張效果圖
