[發(fā)明專利]通過事件相關(guān)來進(jìn)行根本原因問題標(biāo)識有效
| 申請?zhí)枺?/td> | 201110055059.7 | 申請日: | 2011-02-28 |
| 公開(公告)號: | CN102129372A | 公開(公告)日: | 2011-07-20 |
| 發(fā)明(設(shè)計)人: | Z·卡斯皮;R·E·D·茲夫;Y·奧林;A·斯勞特斯凱;I·弗蘭可 | 申請(專利權(quán))人: | 微軟公司 |
| 主分類號: | G06F9/44 | 分類號: | G06F9/44 |
| 代理公司: | 上海專利商標(biāo)事務(wù)所有限公司 31100 | 代理人: | 蔡悅 |
| 地址: | 美國華*** | 國省代碼: | 美國;US |
| 權(quán)利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關(guān)鍵詞: | 通過 事件 相關(guān) 進(jìn)行 根本原因 問題 標(biāo)識 | ||
技術(shù)領(lǐng)域
本發(fā)明涉及自動化根本原因標(biāo)識技術(shù)。
背景技術(shù)
根本原因標(biāo)識是解決問題領(lǐng)域中用于標(biāo)識問題或事件的根本原因的一類方法。一般而言,能夠通過解決問題的根本原因,而不是通過解決不斷從該問題導(dǎo)出的癥狀來對問題求解。理想地,當(dāng)解決了根本原因時,隨著該根本原因而來的癥狀就會消失。傳統(tǒng)的根本原因分析是以系統(tǒng)性方式執(zhí)行的,其中結(jié)論和根本原因得到證據(jù)以及根本原因和問題之間建立的因果關(guān)系的支持。然而,在根本原因標(biāo)識期間,很難區(qū)分需要服務(wù)/產(chǎn)品的工作團(tuán)隊的手動干預(yù)的事件以及不需要手動干預(yù)的事件。這一區(qū)分在例如軟件服務(wù)和企業(yè)IT部門中是重要的,因為服務(wù)的正在進(jìn)行的運行成本與系統(tǒng)發(fā)出的支持權(quán)證(support?ticket)的數(shù)量是成比例的。
一些現(xiàn)有系統(tǒng)通過假設(shè)發(fā)生在進(jìn)程的分析窗口執(zhí)行期間的第一個或最后一個錯誤事件是根本原因來檢測進(jìn)程中的錯誤。然而,這一方法缺乏精確性,并且可能產(chǎn)生假警報(例如,如果錯誤事件并不嚴(yán)重,或者只是臨時的,或者如果事件能自我解決)。此外,通過追蹤代碼路徑來理解每次失敗的原因是困難和費時的。
發(fā)明內(nèi)容
本發(fā)明的各個實施方式提供了自動化根本原因標(biāo)識。一些實施方式從在計算設(shè)備上執(zhí)行的進(jìn)程接收活動事件數(shù)據(jù),其中每個活動事件具有與其相關(guān)聯(lián)的相關(guān)標(biāo)識符、解決狀態(tài)以及發(fā)生時間值?;谒鱿嚓P(guān)標(biāo)識符和活動的類型將所述多個活動事件中的每一個分配至多個事件組中的一個。將一個事件組標(biāo)識為指示進(jìn)程的失敗,并且選擇來自所標(biāo)識的事件組的一個活動事件并向用戶標(biāo)識該活動事件作為根本原因活動事件。
提供本發(fā)明內(nèi)容是為了以簡化的形式介紹將在以下具體實施方式中進(jìn)一步描述的一些概念。本發(fā)明內(nèi)容并非旨在標(biāo)識所要求保護(hù)的主題的關(guān)鍵特征或必要特征,也不旨在用于幫助確定所要求保護(hù)的主題的范圍。
附圖說明
圖1是監(jiān)視多個設(shè)備上的多個進(jìn)程的系統(tǒng)的示例性框圖。
圖2是示出與活動事件相關(guān)聯(lián)的數(shù)據(jù)的示例性框圖。
圖3是示出用于標(biāo)識問題的根本原因的過程的示例性流程圖。
圖4是示出將活動事件選為問題的根本原因的示例性流程圖。
在附圖中,對應(yīng)的附圖標(biāo)記指示對應(yīng)的部分。
具體實施方式
參見附圖,本發(fā)明的實施方式提供了用于監(jiān)視多個受監(jiān)視計算設(shè)備(例如,受監(jiān)視計算設(shè)備#1至受監(jiān)視計算設(shè)備#N)上的多個進(jìn)程(例如,進(jìn)程#1至進(jìn)程#N)的系統(tǒng)100。本發(fā)明的實施方式提供了通過將活動事件(例如,諸如“連接至數(shù)據(jù)庫失敗”之類的低級原因事件與系統(tǒng)級失敗事件(例如登記活動在一預(yù)定時間段中95%的嘗試失敗))相關(guān)來自動確定根本原因標(biāo)識的能力。具有了將低級原因事件與系統(tǒng)級失敗事件相關(guān)的能力,可以更有效地提供支持權(quán)證和故障診斷以最小化發(fā)出的支持權(quán)證的數(shù)量以及花費在故障診斷上的時間,并由此降低成本。
進(jìn)程被分成多個活動事件(例如,活動/進(jìn)程開始、活動/進(jìn)程結(jié)束(失敗)、活動/進(jìn)程結(jié)束(成功)、以及錯誤事件)。用唯一的相關(guān)標(biāo)識符以及其他活動事件標(biāo)識符來標(biāo)記作為錯誤事件或活動/進(jìn)程結(jié)束(失敗)的活動事件。相關(guān)標(biāo)識符被用于跟蹤并相關(guān)每個活動事件。相關(guān)標(biāo)識符在差錯第一次出現(xiàn)時創(chuàng)建并被附加到該差錯。例如,相關(guān)標(biāo)識符被“標(biāo)記”給產(chǎn)生錯誤事件的第一活動事件。因此,每個由于產(chǎn)生錯誤的第一活動事件而產(chǎn)生錯誤的活動事件都被用與產(chǎn)生錯誤事件的第一活動事件相同的相關(guān)標(biāo)識符來標(biāo)記。具有相同相關(guān)標(biāo)識符的活動事件都被視為在同一事件組內(nèi)。用解決狀態(tài)來標(biāo)識每個事件組,例如,“失敗“、”成功”或“從錯誤中成功恢復(fù)”(例如,系統(tǒng)100自動解決了導(dǎo)致錯誤的問題)。使用這一技術(shù),系統(tǒng)100能夠“忽略”系統(tǒng)100成功從中恢復(fù)的活動事件(例如,具有“成功恢復(fù)”解決狀態(tài)的事件組)并且專注于系統(tǒng)100未能成功從中恢復(fù)的、導(dǎo)致失敗的事件組。
本發(fā)明的各個實施方式還提供了區(qū)分系統(tǒng)100中指示本地或內(nèi)部組件的問題的差錯以及指示遠(yuǎn)程或外部組件的問題的差錯(例如,當(dāng)系統(tǒng)由于外部組件故障而不工作時)的能力。通過確定失敗的位置/范圍來進(jìn)行區(qū)分。例如,本發(fā)明的各方面可將后端確定為失敗場所,盡管失敗是從前端發(fā)生過來的。
再次參見圖1,提供了系統(tǒng)100的示例性框圖。該系統(tǒng)包括計算設(shè)備112、一個或多個網(wǎng)絡(luò)110、以及受監(jiān)視計算設(shè)備102(例如,受監(jiān)視計算設(shè)備#1至受監(jiān)視計算設(shè)備#N)。計算設(shè)備112被配置為通過一個或多個網(wǎng)絡(luò)110與受監(jiān)視計算設(shè)備102通信。
該專利技術(shù)資料僅供研究查看技術(shù)是否侵權(quán)等信息,商用須獲得專利權(quán)人授權(quán)。該專利全部權(quán)利屬于微軟公司,未經(jīng)微軟公司許可,擅自商用是侵權(quán)行為。如果您想購買此專利、獲得商業(yè)授權(quán)和技術(shù)合作,請聯(lián)系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201110055059.7/2.html,轉(zhuǎn)載請聲明來源鉆瓜專利網(wǎng)。
- 上一篇:充氣輪胎
- 下一篇:自適應(yīng)環(huán)境聲抑制和語音跟蹤





