新手友好系列之云產(chǎn)品免費(fèi)試用:https://click.aliyun.com/m/1000370363/文章來(lái)源地址http://www.zghlxwxcb.cn/news/detail-698094.html
在監(jiān)控系統(tǒng)體系里,grafana相信大家都是聽(tīng)說(shuō)過(guò)的,grafana將我們的監(jiān)控?cái)?shù)據(jù)以大屏的形式直觀的展示出來(lái),作為一個(gè)喜歡折騰linux的我來(lái)說(shuō),自從grafana開(kāi)源套件的出現(xiàn),他的展示直觀、配置輕便、功能強(qiáng)大、界面科幻一直是吸引我的地方。當(dāng)grafana服務(wù)運(yùn)行之后,只需要在web界面中進(jìn)行配置即可。
阿里云發(fā)布的grafana托管服務(wù),更是為云上的資產(chǎn)提供了高效的監(jiān)控?cái)?shù)據(jù)可觀測(cè)能力。grafana彈性、免運(yùn)維,可以方便的對(duì)接云上云下的各種數(shù)據(jù)源。
?我本人算是grafana的老用戶了,我在我自己本地部署的zabbix+gafana一套可視化,用了有好幾年了,放在副屏上做一個(gè)系統(tǒng)和網(wǎng)絡(luò)的圖形化監(jiān)控,因此阿里的grafana我也是第一時(shí)間去嘗試了一下
一、啟用創(chuàng)建Grafana服務(wù)
在grafana服務(wù)進(jìn)行下單,需要填入【工作區(qū)名稱】與【Admin密碼】
grafana托管服務(wù),可使用的用戶可以通過(guò)阿里云賬戶進(jìn)行單點(diǎn)登錄轉(zhuǎn)跳,也可以通過(guò)管理員賬戶admin完成登陸
完成grafana專家版服務(wù)的創(chuàng)建
點(diǎn)擊ID,進(jìn)入工作區(qū)管理界面,此處可以看到grafana的連接信息,這個(gè)url就是我們?cè)L問(wèn)grafana的地址,下方提供了云服務(wù)集成。
訪問(wèn)連接信息,即可訪問(wèn)grafana的主頁(yè)
二、手動(dòng)添加數(shù)據(jù)源,對(duì)ECS云服務(wù)器進(jìn)行監(jiān)控可觀測(cè)性的實(shí)現(xiàn)
我手上剛好有四臺(tái)ECS資源,這里就對(duì)ECS云服務(wù)進(jìn)行一個(gè)監(jiān)控?cái)?shù)據(jù)展示的配置。對(duì)ECS的監(jiān)控?cái)?shù)據(jù)源配置有幾種,包括【企業(yè)云監(jiān)控】、【Prome云監(jiān)控探針到ECS】等,這里針對(duì)我個(gè)人沒(méi)有那么多云資產(chǎn)的情況,就使用【aliyun-cms數(shù)據(jù)源插件】完成grafana到云監(jiān)控?cái)?shù)據(jù)源的配置。
1.手動(dòng)配置云監(jiān)控?cái)?shù)據(jù)源插件
在【Configuraion】下,點(diǎn)擊【Data?sources】,此處可以手動(dòng)添加數(shù)據(jù)源
點(diǎn)擊【Add?data?source】
grafana提供了多種數(shù)據(jù)源接入,此處我們選擇【CMS?Grafana?Service】,點(diǎn)擊【Select】
配置【Aliyun?UserId】輸入用戶ID、【AccessKeyId】、【AccessKey】,點(diǎn)擊【Save&test】進(jìn)行保存與測(cè)試連接
OK,我們的信息么問(wèn)題,提示數(shù)據(jù)源工作了
完成了對(duì)云監(jiān)控?cái)?shù)據(jù)的手動(dòng)添加,此時(shí)cms顯示default默認(rèn)數(shù)據(jù)源
2.完成Dashboard展示面板的創(chuàng)建
先看一下我的四臺(tái)ECS在云監(jiān)控下的情況,所有主機(jī)監(jiān)控正常,插件運(yùn)行中
在grafana上選擇【+】,create創(chuàng)建【Dashboard】
在dashboard頁(yè)面點(diǎn)擊【Add?panel】新建面板
這里測(cè)試舉例幾種面板的形式,可能觀測(cè)的內(nèi)容和展示的方式不太合適,這個(gè)見(jiàn)仁見(jiàn)智咯
【Time?series時(shí)序圖】ECS的CPU使用率展示
進(jìn)入面板的新建,這里我們的data?source數(shù)據(jù)源是默認(rèn)的cms,即為云監(jiān)控的數(shù)據(jù)。
【Namespace】選擇acs_ecs_dashboard,為ECS的相關(guān)監(jiān)控
【Metric】選擇cpuutilzation,為CPU使用率
【Dimensions】選擇需要展示的ECS云服務(wù)器實(shí)例
【Y-column】選擇Average平均值,當(dāng)然也有最大值max與最小值min
【X-column】默認(rèn)timestamp
右側(cè)為面板的相關(guān)配置,這里我修改了【Title】標(biāo)題,完成配置點(diǎn)擊右上角【Apply】
所有需要配置的幾項(xiàng)參數(shù),都會(huì)自動(dòng)展開(kāi)或補(bǔ)全
【Namesapce】:監(jiān)控的云服務(wù)
【Metric】:監(jiān)控指標(biāo)
【Period】:同步周期
【Group】:云監(jiān)控分組
【Dimensions】:展示實(shí)例
這里的【Metric】監(jiān)控指標(biāo),可以在云監(jiān)控的文檔中找到參照
監(jiān)控項(xiàng)說(shuō)明-指路:什么是操作系統(tǒng)監(jiān)控項(xiàng)和基礎(chǔ)監(jiān)控項(xiàng)_云監(jiān)控-阿里云幫助中心
面板完成創(chuàng)建可執(zhí)行修改編輯,導(dǎo)出刪除等
【Gauge儀表盤】ECS的磁盤寫入IOPS展示
【Metric】選擇DiskWriteIOPS,為所有磁盤寫IOPS
其他配置參照之前
【Stat狀態(tài)閾值圖】ECS的TCP連接數(shù)展示
【Metric】選擇net_tcpconnection,為TCP連接數(shù)
其他配置參照之前
這里我對(duì)面板屬性【thresholds】進(jìn)行了配置,對(duì)各個(gè)階段的數(shù)值區(qū)分顏色,可設(shè)定固定值也可百分比
【Bar?gauge】ECS的內(nèi)存用率展示
【Metric】選擇memory_usedutilization,為內(nèi)存使用率
其他配置參照之前
這里我對(duì)面板屬性【orientation】進(jìn)行了配置,調(diào)整了水平條的方向?yàn)榭v向
完成了需要展示的面板配置,這就是整個(gè)dashboard的展示效果
當(dāng)然可以折騰更多監(jiān)控類型,這里就簡(jiǎn)單展示幾項(xiàng)。
與云監(jiān)控里的主機(jī)監(jiān)控提供了監(jiān)控相比,是不是更好看了,更高大上了,更直觀了,也可以我們自己定義更多的監(jiān)控項(xiàng)目了!好東西哇
二、其他數(shù)據(jù)源的接入(舉例)
阿里云的接入不僅僅是云監(jiān)控,更多應(yīng)用層面的監(jiān)控,集群層面的監(jiān)控。。。grafana支持更多的數(shù)據(jù)源進(jìn)行接入。我這里再舉例兩種不同類型接入方式
1.通過(guò)ARMS下的Prometheus實(shí)例
Prometheus是一種多維度的系統(tǒng)監(jiān)控與報(bào)警系統(tǒng),同時(shí)阿里云的ARMS提供了各種顆粒更加細(xì)化的應(yīng)用級(jí)別監(jiān)控。這里我們繼續(xù)將prome實(shí)例接入ECS集群,將prome監(jiān)控系統(tǒng)作為數(shù)據(jù)源集成到grafana
在ARMS的控制臺(tái),新建Prometheus實(shí)例,選擇【for?VPC】接入ECS集群
選擇VPC并配置安裝信息
完成VPC接入,就可以對(duì)不少應(yīng)用與服務(wù)環(huán)境進(jìn)行監(jiān)控,這里我就不多配置了。
回到grafana的控制臺(tái),就可在下方【云服務(wù)集成】中的【Prometheus服務(wù)】找到接入的VPC,點(diǎn)擊同步確認(rèn)即可
完成同步后,grafana界面中數(shù)據(jù)源出現(xiàn)prome的對(duì)接信息
同時(shí)系統(tǒng)自動(dòng)創(chuàng)建一個(gè)prome的文件夾,可以在這個(gè)文件夾下創(chuàng)建相關(guān)dashboard,分門別類管理
2.打通VPC對(duì)接自建的數(shù)據(jù)源
數(shù)據(jù)源除了對(duì)接云服務(wù),也可對(duì)接企業(yè)自建的監(jiān)控系統(tǒng),獲取數(shù)據(jù)源。通過(guò)VPC內(nèi)網(wǎng)獲取數(shù)據(jù)源,可靈活利用原有的監(jiān)控系統(tǒng),降低成本,也可以減少來(lái)自公網(wǎng)的攻擊。這里我假設(shè)我的監(jiān)控系統(tǒng)數(shù)據(jù)在內(nèi)網(wǎng)ECS的Mysql數(shù)據(jù)庫(kù)中,對(duì)接一下內(nèi)網(wǎng)的數(shù)據(jù)庫(kù)服務(wù)。
在grafana控制臺(tái)里,選擇【VPC數(shù)據(jù)通道管理】,點(diǎn)擊【安裝數(shù)據(jù)源通道】
選擇好【區(qū)域】,【VPC】,【交換機(jī)】,我這里就選擇了與ECS云服務(wù)器同一VSW。完成點(diǎn)擊【安裝】
此時(shí)回到grafana,點(diǎn)擊【DataSource】,選擇【MySQL】
這里就可以選擇剛剛添加的VPC通道,手動(dòng)配置數(shù)據(jù)庫(kù)用戶連接信息即可
點(diǎn)擊下方【Save?&?test】保存配置并且測(cè)試,這里回顯已經(jīng)完成數(shù)據(jù)庫(kù)的連接測(cè)試,ok
完成數(shù)據(jù)源的添加,創(chuàng)建面板時(shí)就可以選擇相對(duì)應(yīng)的數(shù)據(jù)源
阿里云作為國(guó)內(nèi)可觀測(cè)的引領(lǐng)者,沒(méi)有采用完全保姆式閉源的產(chǎn)品去實(shí)現(xiàn),而是采用了對(duì)接多種云上\云下,自研\(zhòng)開(kāi)源的各種方式實(shí)現(xiàn)云上的可觀測(cè)服務(wù)落地,對(duì)待用戶原有的監(jiān)控方案有不錯(cuò)的兼容。?文章來(lái)源:http://www.zghlxwxcb.cn/news/detail-698094.html
新手友好系列之云產(chǎn)品免費(fèi)試用:https://click.aliyun.com/m/1000370363/
到了這里,關(guān)于【阿里云Grafana】數(shù)據(jù)可觀測(cè)云監(jiān)控大盤服務(wù)的文章就介紹完了。如果您還想了解更多內(nèi)容,請(qǐng)?jiān)谟疑辖撬阉鱐OY模板網(wǎng)以前的文章或繼續(xù)瀏覽下面的相關(guān)文章,希望大家以后多多支持TOY模板網(wǎng)!