什么是云實(shí)時(shí)監(jiān)控服務(wù)
云監(jiān)控服務(wù)為用戶提供一個(gè)針對彈性云服務(wù)器、帶寬等資源的立體化監(jiān)控平臺。使您全面了解云上的資源使用情況、業(yè)務(wù)的運(yùn)行狀況,并及時(shí)收到異常告警做出反應(yīng),保證業(yè)務(wù)順暢運(yùn)行。云監(jiān)控服務(wù)架構(gòu)圖如圖1所示。
圖1 云監(jiān)控服務(wù)架構(gòu)圖
云監(jiān)控服務(wù)主要具有以下功能:
自動(dòng)監(jiān)控:
云監(jiān)控服務(wù)不需要開通,在創(chuàng)建彈性云服務(wù)器等資源后監(jiān)控服務(wù)會自動(dòng)啟動(dòng),您可以直接到云監(jiān)控服務(wù)查看該資源運(yùn)行狀態(tài)并設(shè)置告警規(guī)則。
主機(jī)監(jiān)控:
通過在彈性云服務(wù)或裸金屬服務(wù)器中安裝云監(jiān)控服務(wù)Agent插件,用戶可以實(shí)時(shí)采集ECS或BMS 1分鐘級粒度的監(jiān)控?cái)?shù)據(jù)。已上線CPU、內(nèi)存和磁盤等40余種監(jiān)控指標(biāo)。有關(guān)主機(jī)監(jiān)控的更多信息,請參閱主機(jī)監(jiān)控簡介。
靈活配置告警規(guī)則:
對監(jiān)控指標(biāo)設(shè)置告警規(guī)則時(shí),支持對多個(gè)云服務(wù)資源同時(shí)添加告警規(guī)則。告警規(guī)則創(chuàng)建完成后,可隨時(shí)修改告警規(guī)則,支持對告警規(guī)則進(jìn)行啟用、停止、刪除等靈活操作。
實(shí)時(shí)通知:
通過在告警規(guī)則中開啟消息通知服務(wù),當(dāng)云服務(wù)的狀態(tài)變化觸發(fā)告警規(guī)則設(shè)置的閾值時(shí),系統(tǒng)通過短信、郵件通知或發(fā)送消息至服務(wù)器地址等多種方式實(shí)時(shí)通知用戶,讓用戶能夠?qū)崟r(shí)掌握云資源運(yùn)行狀態(tài)變化。
監(jiān)控面板:
為用戶提供在一個(gè)監(jiān)控面板跨服務(wù)、跨維度查看監(jiān)控?cái)?shù)據(jù),將用戶關(guān)注的重點(diǎn)服務(wù)監(jiān)控指標(biāo)集中呈現(xiàn),既能滿足您總覽云服務(wù)的運(yùn)行概況,又能滿足排查故障時(shí)查看監(jiān)控詳情的需求。
OBS轉(zhuǎn)儲:
云監(jiān)控服務(wù)各監(jiān)控指標(biāo)的原始數(shù)據(jù)的保留周期為兩天,超過保留周期后原始數(shù)據(jù)將不再保存。您可以在對象存儲服務(wù)(Object Storage Service,以下簡稱OBS)創(chuàng)建存儲桶,然后將原始數(shù)據(jù)同步保存至OBS,以保存更長時(shí)間。
資源分組:
資源分組支持用戶從業(yè)務(wù)角度集中管理其業(yè)務(wù)涉及到的彈性云服務(wù)器、云硬盤、彈性IP、帶寬、數(shù)據(jù)庫等資源。從而按業(yè)務(wù)來管理不同類型的資源、告警規(guī)則、告警記錄,可以迅速提升運(yùn)維效率。
站點(diǎn)監(jiān)控:
站點(diǎn)監(jiān)控用于模擬真實(shí)用戶對遠(yuǎn)端服務(wù)器的訪問,從而探測遠(yuǎn)端服務(wù)器的可用性、連通性等問題。
日志監(jiān)控:
日志監(jiān)控提供了針對日志內(nèi)容的實(shí)時(shí)監(jiān)控能力。通過云監(jiān)控服務(wù)和云日志服務(wù)的結(jié)合,用戶可以針對日志內(nèi)容進(jìn)行監(jiān)控統(tǒng)計(jì)、設(shè)置告警規(guī)則等操作,降低用戶監(jiān)控日志的運(yùn)維成本,簡化用戶使用監(jiān)控日志的流程。
事件監(jiān)控:
事件監(jiān)控提供了事件類型數(shù)據(jù)上報(bào)、查詢和告警的功能。方便您將業(yè)務(wù)中的各類重要事件或?qū)υ瀑Y源的操作事件收集到云監(jiān)控服務(wù),并在事件發(fā)生時(shí)進(jìn)行告警。
監(jiān)控云存儲有免費(fèi)的嗎
免費(fèi)開通,節(jié)省成本。CES目前為免費(fèi)使用,當(dāng)您購買彈性云服務(wù)器、帶寬等資源時(shí),將自動(dòng)開通CES云監(jiān)控服務(wù),為您的各種資源提供監(jiān)控能力,同時(shí)具備告警發(fā)送能力,全面護(hù)航您的云上資源。
云監(jiān)控系統(tǒng)最佳實(shí)踐
電商平臺業(yè)務(wù)監(jiān)控
電商業(yè)務(wù)內(nèi)存要求高、數(shù)據(jù)量大并且數(shù)據(jù)訪問量大、要求快速的數(shù)據(jù)交換和處理,監(jiān)控要求極其高。
ECS為核心服務(wù),全面、立體的ECS監(jiān)控系統(tǒng)對業(yè)務(wù)穩(wěn)定起到了至關(guān)重要的作用。主機(jī)監(jiān)控功能可提供服務(wù)器的系統(tǒng)級、主動(dòng)式、細(xì)顆粒度監(jiān)控服務(wù)。為業(yè)務(wù)的順暢運(yùn)行保駕護(hù)航。
網(wǎng)站為電商平臺的入口,雙12、618等大型購物節(jié),會導(dǎo)致不同網(wǎng)絡(luò)用戶訪問電商網(wǎng)站出現(xiàn)網(wǎng)頁打開慢、網(wǎng)絡(luò)延時(shí)高等問題。站點(diǎn)監(jiān)控可對網(wǎng)站或ECS的彈性IP等進(jìn)行持續(xù)撥測,監(jiān)控業(yè)務(wù)入口的可用性及響應(yīng)時(shí)間。
針對電商平臺使用的RDS、ELB、VPC等服務(wù),可以使用云服務(wù)監(jiān)控,在云服務(wù)監(jiān)控頁面實(shí)時(shí)查看云服務(wù)運(yùn)行狀態(tài)、各個(gè)指標(biāo)的使用情況并對監(jiān)控指標(biāo)設(shè)置告警規(guī)則,精確掌握云服務(wù)的運(yùn)行情況。
電商業(yè)務(wù)主要涉及華為云ECS、CDN、AS、安全服務(wù)、RDS、ELB、OBS等服務(wù)。通過資源分組功能從業(yè)務(wù)視角查看資源使用情況、告警情況、健康情況,管理告警規(guī)則,可以極大的降低運(yùn)維復(fù)雜度,提高運(yùn)維效率。
云監(jiān)控在視頻直播中的應(yīng)用
在互聯(lián)網(wǎng)飛速發(fā)展的時(shí)代,視頻直播服務(wù)需求量不斷加大。華為云穩(wěn)定的ECS、VPC、ELB,可為您的視頻直播服務(wù)提供穩(wěn)定的資源,以保障便捷接入、低延遲、高并發(fā)、高清流暢的視頻直播服務(wù),減少視頻卡頓、模糊帶來的用戶體驗(yàn)差的問題。
在華為云部署的視頻直播業(yè)務(wù)典型架構(gòu)圖如圖1所示,其中所用到多個(gè)ECS、VPC、ELB。ECS作為視頻直播服務(wù)的基礎(chǔ),VPC提供網(wǎng)絡(luò)基礎(chǔ),ELB用于流量分發(fā)。ECS細(xì)微的性能變化,網(wǎng)絡(luò)訪問流量的突增都會引起業(yè)務(wù)動(dòng)蕩,因此,對云資源的實(shí)時(shí)監(jiān)控,及時(shí)通知資源異常變得越來越重要。華為云云監(jiān)控可提供對ECS、VPC、ELB等資源的監(jiān)控,及時(shí)發(fā)現(xiàn)異常并通知用戶處理。
圖1 視頻直播業(yè)務(wù)架構(gòu)圖
云監(jiān)控在眾包平臺中的使用
眾包平臺作為知識工作者共享平臺,利用互聯(lián)網(wǎng)來將工作分配出去,連接雇主和服務(wù)提供者。眾多服務(wù)商為企業(yè)、公共機(jī)構(gòu)和個(gè)人提供定制化的解決方案,將創(chuàng)意、智慧、技能轉(zhuǎn)化為商業(yè)價(jià)值和社會價(jià)值。
在華為云部署的眾包平臺的經(jīng)典架構(gòu)圖如圖1所示,核心數(shù)據(jù)庫采用BMS集群方式部署數(shù)據(jù)庫集群,Web-Server與API-Server部署在ECS上,Web-Server主要提供網(wǎng)站的搜索、類目、店鋪、交易等業(yè)務(wù),API-Server為連接各業(yè)務(wù)與數(shù)據(jù)庫的各個(gè)基礎(chǔ)接口。BMS與ECS的運(yùn)行狀態(tài)對整體業(yè)務(wù)至關(guān)重要,CPU、內(nèi)存、磁盤使用率等會直接影響整體業(yè)務(wù)狀態(tài),因此,需使用主機(jī)監(jiān)控和事件監(jiān)控隨時(shí)監(jiān)控ECS與BMS的運(yùn)行狀況。
網(wǎng)站與各個(gè)基礎(chǔ)接口的可用性、響應(yīng)時(shí)間、丟包率等會直接影響用戶使用的流暢程度,需使用站點(diǎn)監(jiān)控隨時(shí)監(jiān)控各站點(diǎn)的運(yùn)行情況。
VPC、NAT、ELB等提供基礎(chǔ)的網(wǎng)絡(luò)支持,網(wǎng)絡(luò)狀態(tài)影響各個(gè)業(yè)務(wù)之間的連通性,因此需使用網(wǎng)絡(luò)監(jiān)控來隨時(shí)監(jiān)控各業(yè)務(wù)系統(tǒng)的運(yùn)行狀況。
圖1 眾包平臺架構(gòu)圖