企業(yè)上云、區(qū)塊鏈、物聯(lián)網(wǎng)、5G,隨著一個個數(shù)字化場景的應(yīng)用和業(yè)務(wù)模式的多樣化發(fā)展,支撐這一切的企業(yè)IT系統(tǒng)的規(guī)模和復(fù)雜性正在大幅提高,IT 運(yùn)維團(tuán)隊(duì)面臨的壓力和挑戰(zhàn)與日俱增,任何一次服務(wù)中斷事件都有可能對公司業(yè)務(wù)造成極大影響。因此,當(dāng)故障發(fā)生時候,必須快速、準(zhǔn)確、有效的定位到故障根源,通過快速修復(fù)保障數(shù)字業(yè)務(wù)穩(wěn)定可靠運(yùn)行,是CIO所領(lǐng)導(dǎo)的IT部門職責(zé)的重中之重。
然而,依賴運(yùn)維經(jīng)驗(yàn)和手工操作的傳統(tǒng)故障排查方式效率低下,無法應(yīng)對如今大規(guī)模、分布式、異構(gòu)IT系統(tǒng)的運(yùn)維挑戰(zhàn),必須利用基于大數(shù)據(jù)和機(jī)器學(xué)習(xí)等智能運(yùn)維技術(shù)的根因分析(Root Cause Analysis,RCA),才能在最短時間內(nèi)定位故障根因,全面提升MTTR(平均故障修復(fù)時間)這兩個數(shù)字化運(yùn)維的關(guān)鍵指標(biāo)。
在海量離散數(shù)據(jù)中追蹤故障根因的難點(diǎn)
應(yīng)用系統(tǒng)架構(gòu)復(fù)雜,技術(shù)體系多樣,數(shù)據(jù)孤島在企業(yè)中大量存在。目前,IT部門普遍采用多種離散監(jiān)控系統(tǒng)來實(shí)現(xiàn)不同的技術(shù)棧監(jiān)控,如基礎(chǔ)設(shè)施與服務(wù)監(jiān)控采用Zabbix或監(jiān)控寶、網(wǎng)絡(luò)監(jiān)控使用Solarwinds軟件、應(yīng)用性能管理采用透視寶等APM產(chǎn)品,還有一些業(yè)務(wù)和性能采用日志分析手段進(jìn)行監(jiān)控。
當(dāng)問題出現(xiàn)時,技術(shù)人員往往需要從用戶使用的終端應(yīng)用和設(shè)備開始,對各個IT環(huán)節(jié)的運(yùn)行狀態(tài)和性能進(jìn)行端到端分析,從全棧全維度的角度深入對故障進(jìn)行定位。然而,傳統(tǒng)的統(tǒng)計型和Trace型根因分析方法各有缺點(diǎn),導(dǎo)致無法快速準(zhǔn)確定位根源故障,需要大量的人工排障時間。
基于AIOps的根因分析方法
根因分析方法廣泛應(yīng)用于IT和醫(yī)學(xué)等領(lǐng)域。著名IT研究機(jī)構(gòu)Gartner為根因分析給出的定義,是一種旨在將當(dāng)前條件與過去采集到的結(jié)構(gòu)化/非結(jié)構(gòu)化數(shù)據(jù)模式進(jìn)行匹配的復(fù)雜分析方法,根因分析的目標(biāo)是嘗試定位一個系統(tǒng)錯誤的問題根源。
因此,根因分析需要將異常檢測和事件相關(guān)性從另一個維度結(jié)合起來進(jìn)行分析,該分析將一般性的意外情況轉(zhuǎn)化為具有特定解決方案的特定問題。因此,根因分析需要與異常檢測和事件關(guān)聯(lián)分析相同類型的數(shù)據(jù),即用于檢測異常的黑盒數(shù)據(jù)和將整個系統(tǒng)中異常關(guān)聯(lián)的白盒數(shù)據(jù)。
事件的質(zhì)量和跨系統(tǒng)/數(shù)據(jù)的異常關(guān)聯(lián)的質(zhì)量都將對根因分析結(jié)果產(chǎn)生巨大影響。所以,不僅要了解關(guān)聯(lián)機(jī)制,還要了解確保相關(guān)性持續(xù)存在且正確的操作條件或配置。根因分析需要利用以下技術(shù)發(fā)現(xiàn)和自動維護(hù)系統(tǒng)拓?fù)洌苊馐謩又付ㄍ負(fù)湓斐傻恼`差:
·從現(xiàn)有的IT運(yùn)維數(shù)據(jù)庫(如CMDB)中提取關(guān)聯(lián)關(guān)系
·基于agent發(fā)現(xiàn)系統(tǒng)的相關(guān)性,通過觀察系統(tǒng)之間的連接來構(gòu)建拓?fù)?/p>
·通過日志文件從共享數(shù)據(jù)的實(shí)體(例如主機(jī)名或IP地址)之間推斷拓?fù)潢P(guān)系
異常檢測旨在表明某些不正?,F(xiàn)象,而根因分析則試圖闡明“是什么問題”、“為什么發(fā)生問題”、“問題的最佳解決方案是什么”,這一系列目標(biāo)需要準(zhǔn)確性和精確性,總的來說,這是一個極其復(fù)雜的數(shù)據(jù)科學(xué)問題。
根因分析的優(yōu)點(diǎn):
·實(shí)施效果良好的根因分析會大幅縮短系統(tǒng)中斷后的平均故障恢復(fù)時間(MTTR);
·根因分析可以減少對經(jīng)驗(yàn)的依賴,并可以通過定向響應(yīng)進(jìn)行更多的機(jī)械補(bǔ)救;
·如果精度和準(zhǔn)確度足以滿足用例的要求,根因分析將為智能自動化開啟大門;
根因分析的難點(diǎn):
·根因分析解決方案通常依靠關(guān)聯(lián)和抽象技術(shù)來獲得準(zhǔn)確性、精度和影響范圍,當(dāng)這些假設(shè)不可靠時,根因分析結(jié)果也會受到影響;
·創(chuàng)建問題指紋庫的工作量和復(fù)雜性很大,這使得根因分析對于大多數(shù)手動方法來說都是遙不可及的。
基于多源數(shù)據(jù)的云智慧智能故障根因分析
現(xiàn)在的根因診斷算法(格蘭杰因果關(guān)系等)多是從數(shù)據(jù)關(guān)聯(lián)出發(fā),給出數(shù)據(jù)的相關(guān)性概率,但不能有效給出系統(tǒng)根因。云智慧DOEM數(shù)字化運(yùn)維事件管理產(chǎn)品提供了多個算法相互結(jié)合驗(yàn)證的根因診斷系統(tǒng),智能滿足特定數(shù)據(jù)的驗(yàn)證,利用Open Tracing、APM(應(yīng)用性監(jiān)控)等技術(shù)對業(yè)務(wù)和系統(tǒng)的調(diào)用關(guān)系進(jìn)行有效構(gòu)建,同時利用CMDB等部署關(guān)系建立統(tǒng)一的調(diào)用拓?fù)鋱D和物理拓?fù)鋱D,構(gòu)建基于圖算法和數(shù)據(jù)關(guān)聯(lián)相結(jié)合的算法。
當(dāng)數(shù)據(jù)之間存在邏輯關(guān)系時,可以根據(jù)數(shù)據(jù)邏輯給出根源;當(dāng)數(shù)據(jù)存在結(jié)構(gòu)性的時候,會根據(jù)圖算法模型對根因進(jìn)行分析,然后進(jìn)一步將不同的算法模型對場景和不同的元數(shù)據(jù)進(jìn)行適配,對異常進(jìn)行有效的根因定位。在眾多可能引起故障的因素中,追溯到導(dǎo)致故障發(fā)生的癥結(jié)所在,并找出根本性的解決方案。利用機(jī)器學(xué)習(xí)或者深度學(xué)習(xí)的方法,找出不同因素的之間的強(qiáng)相關(guān)關(guān)系,并利用這些關(guān)系推斷出哪些因素是根本原因。
當(dāng)故障發(fā)生時,DOEM的根因分析功能基于智能算法給出當(dāng)前問題事件的故障根因推薦,并將問題事件的相關(guān)故障信息匯集到一個頁面,根因分析結(jié)果可以幫助運(yùn)維工程師快速確定故障的根因,并迅速對故障進(jìn)行修復(fù),降低損失。
上面的示例中,明確指出引起業(yè)務(wù)量波動最可能的原因(87%概率)是某臺主機(jī)的CPU使用率過高,可以進(jìn)一步查看詳情,如下圖所示:
展示該主機(jī)的關(guān)鍵指標(biāo)信息:此時CPU使用率達(dá)到了100%。在拓?fù)鋱D中可以分析該主機(jī)的問題所引起的其它組件與應(yīng)用的故障與性能不佳情況。同時,本頁面集中展現(xiàn)該了主機(jī)的實(shí)時數(shù)據(jù)、告警事件信息,幫助分析問題。
DOEM基于問題事件的特征,自動匹配知識庫中的相似問題,把問題的處置建議與經(jīng)驗(yàn)推送給用戶,實(shí)現(xiàn)“知識找人、知識找問題”?;谀_本封裝式的知識,運(yùn)維人員可進(jìn)一步執(zhí)行處置程序,實(shí)現(xiàn)問題的自動化處置。
云智慧DOEM(Digital Operation Event Management的縮寫)數(shù)字化運(yùn)維事件管理產(chǎn)品面向技術(shù)和管理,以事件為核心,實(shí)現(xiàn)問題事件全生命周期的全局管控。DOEM基于大數(shù)據(jù)技術(shù)和機(jī)器學(xué)習(xí)算法,對來自于各種監(jiān)控系統(tǒng)的告警消息與數(shù)據(jù)指標(biāo)進(jìn)行統(tǒng)一的接入與處理,支持告警事件的過濾、通知、響應(yīng)、處置、定級、跟蹤以及多維分析。DOEM運(yùn)用動態(tài)基線等算法,實(shí)現(xiàn)事件的告警收斂、異常檢測、根因分析、智能預(yù)測,幫助企業(yè)打通數(shù)據(jù)孤島,統(tǒng)一運(yùn)維的標(biāo)準(zhǔn)與管理規(guī)范,減少對運(yùn)維的事務(wù)性干擾,提升運(yùn)維的整體管理水平。
- 蜜度索驥:以跨模態(tài)檢索技術(shù)助力“企宣”向上生長
- 本田與日產(chǎn)醞釀合并:明年6月敲定協(xié)議,新公司社長待本田推薦
- 金融大模型新突破:百川智能Baichuan4-Finance引領(lǐng)行業(yè),準(zhǔn)確率領(lǐng)先GPT-4近20%,變革金融業(yè)未來
- 博通CEO陳福陽回應(yīng):忙于AI半導(dǎo)體業(yè)務(wù),暫無意收購英特爾,拒絕巨頭誘惑?
- 法拉第未來再獲融資,下月亮相首款原型車,或?qū)㈤_啟新篇章
- 央視揭露:未成年租號游戲亂象,防沉迷形同虛設(shè),需警惕
- 三星內(nèi)存部門發(fā)放超級績效獎金,最高漲薪200%,員工福利再升級
- LG新能源南京總部啟動,智能電池生產(chǎn)引領(lǐng)綠色未來
- 東芝涅槃:退市裁員后重回盈利,改革之路如何重塑輝煌?
- 大眾汽車管理層降薪風(fēng)暴:獎金縮水,未來兩年減薪10%,求真還需看業(yè)績表現(xiàn)
- 知乎預(yù)測未來:黑神話悟空領(lǐng)銜,諾貝爾物理學(xué)獎成焦點(diǎn)
免責(zé)聲明:本網(wǎng)站內(nèi)容主要來自原創(chuàng)、合作伙伴供稿和第三方自媒體作者投稿,凡在本網(wǎng)站出現(xiàn)的信息,均僅供參考。本網(wǎng)站將盡力確保所提供信息的準(zhǔn)確性及可靠性,但不保證有關(guān)資料的準(zhǔn)確性及可靠性,讀者在使用前請進(jìn)一步核實(shí),并對任何自主決定的行為負(fù)責(zé)。本網(wǎng)站對有關(guān)資料所引致的錯誤、不確或遺漏,概不負(fù)任何法律責(zé)任。任何單位或個人認(rèn)為本網(wǎng)站中的網(wǎng)頁或鏈接內(nèi)容可能涉嫌侵犯其知識產(chǎn)權(quán)或存在不實(shí)內(nèi)容時,應(yīng)及時向本網(wǎng)站提出書面權(quán)利通知或不實(shí)情況說明,并提供身份證明、權(quán)屬證明及詳細(xì)侵權(quán)或不實(shí)情況證明。本網(wǎng)站在收到上述法律文件后,將會依法盡快聯(lián)系相關(guān)文章源頭核實(shí),溝通刪除相關(guān)內(nèi)容或斷開相關(guān)鏈接。