91在线一级黄片|91视频在线观看18|成人夜间呦呦网站|91资源欧美日韩超碰|久久最新免费精品视频一区二区三区|国产探花视频在线观看|黄片真人免费三级片毛片|国产人无码视频在线|精品成人影视无码三区|久久视频爱久久免费精品

RELATEED CONSULTING
相關(guān)咨詢
選擇下列產(chǎn)品馬上在線溝通
服務(wù)時間:8:30-17:00
你可能遇到了下面的問題
關(guān)閉右側(cè)工具欄

新聞中心

這里有您想知道的互聯(lián)網(wǎng)營銷解決方案
極光推送許?。捍髷?shù)據(jù)架構(gòu)下的可視化智能運(yùn)維監(jiān)控

大數(shù)據(jù)作為趨勢是任何一個企業(yè)都逃脫不了的宿命。大數(shù)據(jù)架構(gòu)和傳統(tǒng)架構(gòu)有著天壤之別。對于運(yùn)維人員來說,大數(shù)據(jù)時代的運(yùn)維應(yīng)該從傳統(tǒng)運(yùn)維轉(zhuǎn)變到業(yè)務(wù)運(yùn)維中去。然而對業(yè)務(wù)指標(biāo)的監(jiān)控也區(qū)別于對機(jī)器的監(jiān)控,對業(yè)務(wù)的監(jiān)控和告警方式也千差萬別。企業(yè)運(yùn)維人員該如何應(yīng)對呢?

創(chuàng)新互聯(lián)公司是創(chuàng)新、創(chuàng)意、研發(fā)型一體的綜合型網(wǎng)站建設(shè)公司,自成立以來公司不斷探索創(chuàng)新,始終堅持為客戶提供滿意周到的服務(wù),在本地打下了良好的口碑,在過去的10年時間我們累計服務(wù)了上千家以及全國政企客戶,如混凝土攪拌機(jī)等企業(yè)單位,完善的項目管理流程,嚴(yán)格把控項目進(jìn)度與質(zhì)量監(jiān)控加上過硬的技術(shù)實力獲得客戶的一致稱譽(yù)。

在WOT2016互聯(lián)網(wǎng)運(yùn)維與開發(fā)者大會現(xiàn)場,記者獨(dú)家專訪到極光推送高級Hadoop工程師許俊。讓我們通過本文一起了解,他是如何基于業(yè)務(wù)運(yùn)維的思維導(dǎo)向,構(gòu)建極光推送大數(shù)據(jù)架構(gòu)下的運(yùn)維監(jiān)控告警系統(tǒng)的;在許俊眼中,業(yè)務(wù)運(yùn)維與傳統(tǒng)運(yùn)維的理念和實現(xiàn)上又存在著哪些差異。

嘉賓簡介

許俊,高級Hadoop工程師,大數(shù)據(jù)平臺負(fù)責(zé)人。極光推送首位大數(shù)據(jù)工程師,見證并負(fù)責(zé)整個極光推送大數(shù)據(jù)平臺的演進(jìn),目前負(fù)責(zé)Hadoop平臺,流計算系統(tǒng)、圖數(shù)據(jù)庫服務(wù)、spark算法平臺等基礎(chǔ)數(shù)據(jù)平臺。在Hadoop運(yùn)維開發(fā),大規(guī)模分布式計算平臺領(lǐng)域有著豐富經(jīng)驗。

可視化的智能運(yùn)維監(jiān)控系統(tǒng)

極光推送的大數(shù)據(jù)平臺基于Hadoop集群實現(xiàn)。開始時由于部署在集群上的業(yè)務(wù)少、數(shù)據(jù)少,只采用了Zabbix對機(jī)器的基本指標(biāo)進(jìn)行監(jiān)控,往往要到第二天接到業(yè)務(wù)部門的反饋才知道集群出現(xiàn)了問題。

隨著業(yè)務(wù)程序越來越多,越來越復(fù)雜,對于指標(biāo)的監(jiān)控要求也越來越高。發(fā)展到現(xiàn)在,簡單的指標(biāo)監(jiān)控已經(jīng)不能滿足要求,出現(xiàn)了越來越多的類似 “平均值”、“***值”、“求和” 等更靈活多樣的需求。目前,極光推送采用的Grafana+Graphite+Statsd+Cabot這四個組件,構(gòu)建一套更通用并且功能更豐富的監(jiān)控系統(tǒng)。Graphite作為整個架構(gòu)的核心,提供源數(shù)據(jù)的接收、數(shù)據(jù)的存儲和數(shù)據(jù)展示功能;Statsd是作為數(shù)據(jù)的收集和數(shù)據(jù)的聚合,以及部分的數(shù)據(jù)負(fù)載均衡的操作;Cabot是作為整個系統(tǒng)的告警部分,來對接到極光推送自己的告警系統(tǒng);Grafana是作為監(jiān)控系統(tǒng)UI這一層的方案。

問題的監(jiān)控告警及風(fēng)險預(yù)估

日志收集方面,極光推送主要是用Flume。許俊談到,F(xiàn)lume除了能把原始的日志收集到ES外,還能將一些不是原始文件的日志對接到Kafka數(shù)據(jù)中心。另外,通過與Elasticsearch的配合,F(xiàn)lume能非常容易地把數(shù)據(jù)拉到想要的目的地,而不需要像使用ES時那樣,做一些具體的分析和挖掘,非常便于問題的發(fā)現(xiàn)。

對于如何進(jìn)一步挖掘這些日志數(shù)據(jù)的價值,許俊談到,他們希望通過對業(yè)務(wù)指標(biāo)的監(jiān)控,及時地發(fā)現(xiàn)并處理問題,甚至是對風(fēng)險進(jìn)行預(yù)盼,這也是做監(jiān)控和告警的目的。實現(xiàn)這項工作,就需要更加詳盡地獲取或提供這些業(yè)務(wù)方面的指標(biāo),并將其對接到監(jiān)控系統(tǒng)里,并通過一些基本功能,讓業(yè)務(wù)方更加直觀、方便地掌據(jù)自身業(yè)務(wù)各方面的具體情況,從而有針對性地進(jìn)行一些優(yōu)化和改進(jìn),比如及時進(jìn)行擴(kuò)容、負(fù)載均衡等。

以Redis內(nèi)存為例。傳統(tǒng)運(yùn)維可能更加關(guān)注Redis使用內(nèi)存有沒有達(dá)到預(yù)設(shè)值,但通過現(xiàn)在這樣的系統(tǒng),業(yè)務(wù)方就能夠非常輕松地觀察到在整個歷史時間內(nèi),Redis實際占用內(nèi)存的增長速度和比例。這樣系統(tǒng)就能在它達(dá)到設(shè)置的預(yù)值之前發(fā)出預(yù)警,提前進(jìn)行擴(kuò)容方面的工作,而不是等到問題發(fā)生的那個時間點(diǎn),為業(yè)務(wù)發(fā)展起到有力的支撐。

談及結(jié)合業(yè)務(wù)發(fā)展的需求對極光推送大數(shù)據(jù)架構(gòu)運(yùn)維的優(yōu)化方向,許俊分享到,要整合大數(shù)據(jù)各組件的通用監(jiān)控告警系統(tǒng),實現(xiàn)與調(diào)度等系統(tǒng)的結(jié)合,從監(jiān)控、警告的階段演進(jìn)為回復(fù)和預(yù)警。通用監(jiān)控告警系統(tǒng)就像JVM對于Java一樣,可以讓業(yè)務(wù)方基于一些通用的標(biāo)準(zhǔn)或者協(xié)議,把資料統(tǒng)一寫好,定制好,然后直接與監(jiān)控系統(tǒng)對接,來減少對各組件運(yùn)維的重復(fù)勞動。

業(yè)務(wù)運(yùn)維是對傳統(tǒng)運(yùn)維的有效補(bǔ)充

在采訪***,許俊再次強(qiáng)調(diào),對大數(shù)據(jù)業(yè)務(wù)的監(jiān)控與傳統(tǒng)的機(jī)器和集群監(jiān)控一個顯著的區(qū)別是,運(yùn)維關(guān)注的層面更高,關(guān)注點(diǎn)更超前,強(qiáng)調(diào)在問題出現(xiàn)之前,就去根據(jù)一些變化趨勢去發(fā)現(xiàn)問題,某種意義上來講,也是對傳統(tǒng)運(yùn)維的一個有效的補(bǔ)充。

建議大家選用一些常見的、通用的運(yùn)維監(jiān)控方案,比如基于運(yùn)維人員非常熟悉的Python語言設(shè)計出的一些方案。因為Python的生態(tài)圈非常發(fā)達(dá),這樣一方面可以以非常低的成本去維護(hù)和定制我們需要的組件,另外一方面也能夠讓我們非常容易的找到相應(yīng)的組件,來滿足我們的需求。


網(wǎng)站名稱:極光推送許俊:大數(shù)據(jù)架構(gòu)下的可視化智能運(yùn)維監(jiān)控
網(wǎng)頁URL:http://m.jiaoqi3.com/article/cogjiog.html