Devops之運(yùn)維平臺(tái)構(gòu)建

寫在前面的話

如今很多人認(rèn)為devops將徹底取代傳統(tǒng)運(yùn)維放棒,我不這么認(rèn)為,在我看來(lái)devops只是很大程度上的代替了傳統(tǒng)運(yùn)維的手工操作,運(yùn)維人員只需寫好自動(dòng)化運(yùn)維腳本悉默,利用自動(dòng)化工具(zabbix,elk苟穆,ansible等)就可以實(shí)現(xiàn)自動(dòng)發(fā)布和監(jiān)控抄课,省去了很多人力唱星。因此Devops能否順利落地,運(yùn)維平臺(tái)的建設(shè)將會(huì)很重要跟磨。本文主要簡(jiǎn)單介紹下我司的三大運(yùn)維平臺(tái)间聊。

運(yùn)維職責(zé)

運(yùn)維平臺(tái)

當(dāng)前我司運(yùn)維平臺(tái)主要有3個(gè):

持續(xù)集成和交付

①基于Jenkins持續(xù)構(gòu)建

②支持容器化打包和部署

③發(fā)布平臺(tái),支持灰度發(fā)布抵拘,異嘲チ瘢快速回滾

監(jiān)控告警平臺(tái)

①完善的監(jiān)控體系:覆蓋機(jī)器、網(wǎng)絡(luò)僵蛛、服務(wù)和客戶設(shè)備維度

②快速的異常發(fā)現(xiàn)和告警

③靈活的告警通知方式:LCP尚蝌、郵件、微信充尉、電話

問(wèn)題定位平臺(tái)

①基于ELK實(shí)現(xiàn)日志采集飘言、上報(bào)、告警

②采集軟件平臺(tái)所有組件的運(yùn)行日志

③通過(guò)調(diào)用鏈分析和定位設(shè)備問(wèn)題

平臺(tái)運(yùn)營(yíng)情況

持續(xù)集成和交付

持續(xù)集成(CI)喉酌,微服務(wù)組件全部改造成容器化部署热凹,并通過(guò)K8S實(shí)現(xiàn)編排。

持續(xù)交付(CD)泪电,做一個(gè)版本發(fā)布平臺(tái):支持灰度般妙、藍(lán)綠發(fā)布、版本回滾相速。

監(jiān)控平臺(tái)

公司之前一直使用的是zabbix+grafana的監(jiān)控方式碟渺,隨著我們的微服務(wù)推行容器化后,k8s應(yīng)用的監(jiān)控需求增加突诬,Prometheus會(huì)更適合容器的監(jiān)控苫拍。另外,Prometheus用的就是自研的 TSDB旺隙,Zabbix 則用的是 MySQL 或 PostgreSQL绒极,在高并發(fā)的情況下,時(shí)序型數(shù)據(jù)庫(kù)讀寫性能是遠(yuǎn)高于關(guān)系型數(shù)據(jù)庫(kù)的蔬捷,同時(shí)還提供了很多內(nèi)置的基于時(shí)間的處理函數(shù)垄提,簡(jiǎn)化數(shù)據(jù)聚合的難度。因此我們現(xiàn)在也逐步將Zabbix遷移到Prometheus周拐。目前監(jiān)控平臺(tái)采集覆蓋基礎(chǔ)資源38項(xiàng)铡俐,102個(gè)組件、9項(xiàng)業(yè)務(wù)監(jiān)控妥粟。

問(wèn)題定位平臺(tái)

背景:線上用戶反饋設(shè)備使用異常审丘,研發(fā)或QA介入排查,經(jīng)常出現(xiàn)問(wèn)題定位時(shí)間太長(zhǎng)勾给,問(wèn)題反饋不及時(shí)滩报,客戶體驗(yàn)較差锅知。因此需要開(kāi)發(fā)一個(gè)問(wèn)題定位平臺(tái),聚合一些設(shè)備日志和監(jiān)控?cái)?shù)據(jù)進(jìn)行分析露泊,縮短研發(fā)定位時(shí)間喉镰。

模塊涉及到主要概念

?Flow:表示處理問(wèn)題的流程

?Action:表示Flow中需要執(zhí)行的操作,是有序的惭笑,是在程序中封裝好的對(duì)數(shù)據(jù)源的小粒度操作

?Situation:用戶定義的問(wèn)題場(chǎng)景侣姆,用于描述該問(wèn)題場(chǎng)景下日志的分析規(guī)則

situation由用戶創(chuàng)建,在查詢時(shí)需要指定該參數(shù)沉噩,會(huì)根據(jù)situation中的規(guī)則分析出請(qǐng)求日志之間的順序捺宗。

平臺(tái)演示

后記

這三大運(yùn)維平臺(tái)用的都是開(kāi)源系統(tǒng),總共有12個(gè)系統(tǒng)川蒙,Sonar蚜厉、Jenkins、Ranche畜眨、Consul昼牛、ELK、Admin-Service康聂、Zabbix贰健、Prometheus、Smokeping恬汁、Grafana伶椿、Skywalking、Jumpserver氓侧。后續(xù)會(huì)基于Jenkins開(kāi)發(fā)一個(gè)Devops集成平臺(tái)脊另,將這些系統(tǒng)進(jìn)行整合,以便更好地支持前端業(yè)務(wù)交付约巷。

最后編輯于
?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請(qǐng)聯(lián)系作者
  • 序言:七十年代末偎痛,一起剝皮案震驚了整個(gè)濱河市,隨后出現(xiàn)的幾起案子独郎,更是在濱河造成了極大的恐慌看彼,老刑警劉巖,帶你破解...
    沈念sama閱讀 218,858評(píng)論 6 508
  • 序言:濱河連續(xù)發(fā)生了三起死亡事件囚聚,死亡現(xiàn)場(chǎng)離奇詭異,居然都是意外死亡标锄,警方通過(guò)查閱死者的電腦和手機(jī)顽铸,發(fā)現(xiàn)死者居然都...
    沈念sama閱讀 93,372評(píng)論 3 395
  • 文/潘曉璐 我一進(jìn)店門,熙熙樓的掌柜王于貴愁眉苦臉地迎上來(lái)料皇,“玉大人谓松,你說(shuō)我怎么就攤上這事星压。” “怎么了鬼譬?”我有些...
    開(kāi)封第一講書人閱讀 165,282評(píng)論 0 356
  • 文/不壞的土叔 我叫張陵娜膘,是天一觀的道長(zhǎng)。 經(jīng)常有香客問(wèn)我优质,道長(zhǎng)竣贪,這世上最難降的妖魔是什么? 我笑而不...
    開(kāi)封第一講書人閱讀 58,842評(píng)論 1 295
  • 正文 為了忘掉前任巩螃,我火速辦了婚禮演怎,結(jié)果婚禮上,老公的妹妹穿的比我還像新娘避乏。我一直安慰自己爷耀,他們只是感情好,可當(dāng)我...
    茶點(diǎn)故事閱讀 67,857評(píng)論 6 392
  • 文/花漫 我一把揭開(kāi)白布拍皮。 她就那樣靜靜地躺著歹叮,像睡著了一般。 火紅的嫁衣襯著肌膚如雪铆帽。 梳的紋絲不亂的頭發(fā)上咆耿,一...
    開(kāi)封第一講書人閱讀 51,679評(píng)論 1 305
  • 那天,我揣著相機(jī)與錄音锄贼,去河邊找鬼票灰。 笑死,一個(gè)胖子當(dāng)著我的面吹牛宅荤,可吹牛的內(nèi)容都是我干的屑迂。 我是一名探鬼主播,決...
    沈念sama閱讀 40,406評(píng)論 3 418
  • 文/蒼蘭香墨 我猛地睜開(kāi)眼冯键,長(zhǎng)吁一口氣:“原來(lái)是場(chǎng)噩夢(mèng)啊……” “哼惹盼!你這毒婦竟也來(lái)了?” 一聲冷哼從身側(cè)響起惫确,我...
    開(kāi)封第一講書人閱讀 39,311評(píng)論 0 276
  • 序言:老撾萬(wàn)榮一對(duì)情侶失蹤手报,失蹤者是張志新(化名)和其女友劉穎,沒(méi)想到半個(gè)月后改化,有當(dāng)?shù)厝嗽跇淞掷锇l(fā)現(xiàn)了一具尸體掩蛤,經(jīng)...
    沈念sama閱讀 45,767評(píng)論 1 315
  • 正文 獨(dú)居荒郊野嶺守林人離奇死亡,尸身上長(zhǎng)有42處帶血的膿包…… 初始之章·張勛 以下內(nèi)容為張勛視角 年9月15日...
    茶點(diǎn)故事閱讀 37,945評(píng)論 3 336
  • 正文 我和宋清朗相戀三年陈肛,在試婚紗的時(shí)候發(fā)現(xiàn)自己被綠了揍鸟。 大學(xué)時(shí)的朋友給我發(fā)了我未婚夫和他白月光在一起吃飯的照片。...
    茶點(diǎn)故事閱讀 40,090評(píng)論 1 350
  • 序言:一個(gè)原本活蹦亂跳的男人離奇死亡句旱,死狀恐怖阳藻,靈堂內(nèi)的尸體忽然破棺而出晰奖,到底是詐尸還是另有隱情,我是刑警寧澤腥泥,帶...
    沈念sama閱讀 35,785評(píng)論 5 346
  • 正文 年R本政府宣布匾南,位于F島的核電站,受9級(jí)特大地震影響蛔外,放射性物質(zhì)發(fā)生泄漏蛆楞。R本人自食惡果不足惜,卻給世界環(huán)境...
    茶點(diǎn)故事閱讀 41,420評(píng)論 3 331
  • 文/蒙蒙 一冒萄、第九天 我趴在偏房一處隱蔽的房頂上張望臊岸。 院中可真熱鬧,春花似錦尊流、人聲如沸帅戒。這莊子的主人今日做“春日...
    開(kāi)封第一講書人閱讀 31,988評(píng)論 0 22
  • 文/蒼蘭香墨 我抬頭看了看天上的太陽(yáng)逻住。三九已至,卻和暖如春迎献,著一層夾襖步出監(jiān)牢的瞬間瞎访,已是汗流浹背。 一陣腳步聲響...
    開(kāi)封第一講書人閱讀 33,101評(píng)論 1 271
  • 我被黑心中介騙來(lái)泰國(guó)打工吁恍, 沒(méi)想到剛下飛機(jī)就差點(diǎn)兒被人妖公主榨干…… 1. 我叫王不留扒秸,地道東北人。 一個(gè)月前我還...
    沈念sama閱讀 48,298評(píng)論 3 372
  • 正文 我出身青樓冀瓦,卻偏偏與公主長(zhǎng)得像伴奥,于是被迫代替她去往敵國(guó)和親。 傳聞我的和親對(duì)象是個(gè)殘疾皇子翼闽,可洞房花燭夜當(dāng)晚...
    茶點(diǎn)故事閱讀 45,033評(píng)論 2 355