一種運(yùn)維過程中的故障處理方法及裝置的制造方法
【專利摘要】本發(fā)明實(shí)施例公開了一種運(yùn)維過程中的故障處理方法及裝置。本發(fā)明實(shí)施例在監(jiān)控到第一故障現(xiàn)象后,確定第一故障現(xiàn)象對(duì)應(yīng)的第一配置項(xiàng);并根據(jù)預(yù)先設(shè)置的各配置項(xiàng)之間的關(guān)系,計(jì)算出第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng);然后,確定未處理的事件單中是否包含第一配置項(xiàng)及第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng),若無,生成第一配置項(xiàng)的第一事件單,從而減少了生成的事件單的數(shù)量,節(jié)省了資源開銷;其中,第一事件單中包括第一配置項(xiàng)和第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng);最后,對(duì)生成的第一事件單進(jìn)行有針對(duì)性的處理以解決故障,由于生成的事件單的數(shù)量減少,故通過事件單來處理故障更加及時(shí),提供了解決故障的效率。
【專利說明】
-種運(yùn)維過程中的故障處理方法及裝置
技術(shù)領(lǐng)域
[0001] 本發(fā)明設(shè)及口(Information Technology,信息技術(shù))系統(tǒng)運(yùn)營維護(hù)技術(shù)領(lǐng)域,尤 其設(shè)及一種運(yùn)維過程中的故障處理方法及裝置。
【背景技術(shù)】
[0002] IT是用于管理和處理信息所采用的各種技術(shù)的總稱。它主要應(yīng)用計(jì)算機(jī)科學(xué)和通 信技術(shù)來設(shè)計(jì)、開發(fā)、安裝和實(shí)施信息系統(tǒng)及應(yīng)用軟件。IT運(yùn)維管理系統(tǒng)是一系列IT管理 產(chǎn)品的統(tǒng)稱,它所包含的產(chǎn)品功能強(qiáng)大、易于使用、解決方案齊全,可一站式滿足用戶的各 種IT管理需求。IT運(yùn)維管理系統(tǒng)具有性能穩(wěn)定、用戶界面友好、跨平臺(tái)、易實(shí)施、易集成等 特點(diǎn),可極大地簡化IT設(shè)施和業(yè)務(wù)系統(tǒng)的監(jiān)控管理、提高用戶的IT管理效率,確保用戶的 網(wǎng)絡(luò)設(shè)備和業(yè)務(wù)系統(tǒng)正常運(yùn)行。
[0003] 有效的口運(yùn)維系統(tǒng)應(yīng)能充分了解業(yè)務(wù)資源的使用狀況,及時(shí)發(fā)現(xiàn)可能導(dǎo)致系統(tǒng) 故障的隱患,是實(shí)現(xiàn)系統(tǒng)運(yùn)營保障的關(guān)鍵。目前,越來越多的客戶都在考慮或采納業(yè)務(wù)集中 的方案,然而業(yè)務(wù)系統(tǒng)集中后,IT運(yùn)維管理系統(tǒng)維護(hù)著龐大的網(wǎng)絡(luò)設(shè)備、主機(jī)群、應(yīng)用群,對(duì) 于如此多的硬件設(shè)備,不僅運(yùn)行維護(hù)的工作強(qiáng)度增加,而且會(huì)使集中的系統(tǒng)管理變得更加 繁雜。在業(yè)務(wù)系統(tǒng)集中后,如何處理龐大設(shè)備群的告警問題也隨之出現(xiàn)?,F(xiàn)有的運(yùn)維系統(tǒng) 中,為了方便運(yùn)維人員及時(shí)處理告警,針對(duì)每個(gè)告警都會(huì)生成一個(gè)事件單,從而確保每個(gè)告 警都有對(duì)應(yīng)的責(zé)任人,并方便監(jiān)控告警處理情況。由于告警較多,進(jìn)而根據(jù)告警生成的事件 單也較多。繁多的事件單不僅耗費(fèi)了資源,而且處理起來較為麻煩,處理效率較低。
【發(fā)明內(nèi)容】
[0004] 本發(fā)明實(shí)施例提供一種運(yùn)維過程中的故障處理方法及裝置,用W解決現(xiàn)有技術(shù)中 IT運(yùn)維過程中生成的事件單繁多,導(dǎo)致運(yùn)維人員處理故障時(shí)效率較低的技術(shù)問題。
[0005] 本發(fā)明實(shí)施例提供一種運(yùn)維過程中的故障處理方法,包括:
[0006] 監(jiān)控到第一故障現(xiàn)象后,確定所述第一故障現(xiàn)象對(duì)應(yīng)的第一配置項(xiàng);
[0007] 根據(jù)預(yù)先設(shè)置的各配置項(xiàng)之間的關(guān)系,計(jì)算出所述第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng);確 定未處理的事件單中是否包含所述第一配置項(xiàng)及所述第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng),若無,貝U 生成所述第一配置項(xiàng)的第一事件單;所述第一事件單中包括所述第一配置項(xiàng)和所述第一配 置項(xiàng)的關(guān)聯(lián)配置項(xiàng);
[0008] 對(duì)所述第一事件單進(jìn)行處理。
[0009] 較佳地,所述監(jiān)控到第一故障現(xiàn)象后,確定所述第一故障現(xiàn)象對(duì)應(yīng)的第一配置項(xiàng) 之后,還包括:
[0010] 查詢已有的故障記錄表;所述故障記錄表中的每條故障記錄至少包括配置項(xiàng),與 所述配置項(xiàng)對(duì)應(yīng)的故障現(xiàn)象,所述故障現(xiàn)象的發(fā)生時(shí)間;
[0011] 判斷所述故障記錄表中是否存在所述第一配置項(xiàng)與所述第一故障現(xiàn)象的記錄,若 無,則將所述第一配置項(xiàng)、所述第一故障現(xiàn)象W及此次第一故障現(xiàn)象的發(fā)生時(shí)間作為一條 新記錄存入所述故障記錄表中;若有,則將所述故障記錄表中已有的第一故障現(xiàn)象的發(fā)生 時(shí)間更新為此次第一故障現(xiàn)象的發(fā)生時(shí)間。
[0012] 較佳地,所述對(duì)所述第一事件單進(jìn)行處理,包括:
[0013] 根據(jù)所述第一事件單,獲取所述第一配置項(xiàng)和所述第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng)的 應(yīng)急場(chǎng)景;其中,每個(gè)應(yīng)急場(chǎng)景包括配置項(xiàng)及所述配置項(xiàng)對(duì)應(yīng)的一個(gè)或一個(gè)W上的故障現(xiàn) 象;
[0014] 從所述故障記錄表中獲取第一設(shè)定時(shí)間范圍內(nèi)所述第一配置項(xiàng)和所述第一配置 項(xiàng)的關(guān)聯(lián)配置項(xiàng)發(fā)生的故障現(xiàn)象,作為故障匹配參數(shù);
[0015] 根據(jù)所述第一配置項(xiàng)和所述第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng)的各個(gè)應(yīng)急場(chǎng)景對(duì)應(yīng)的故 障現(xiàn)象,計(jì)算所述故障匹配參數(shù)與各個(gè)應(yīng)急場(chǎng)景的匹配度;
[0016] 將滿足設(shè)定闊值的匹配度對(duì)應(yīng)的應(yīng)急場(chǎng)景作為目標(biāo)應(yīng)急場(chǎng)景,執(zhí)行所述目標(biāo)應(yīng)急 場(chǎng)景相應(yīng)的故障解決策略W處理所述第一事件單。
[0017] 較佳地,所述生成所述第一配置項(xiàng)的第一事件單之后,還包括:
[0018] 獲取所述第一事件單對(duì)應(yīng)的責(zé)任人信息;
[0019] 將所述第一事件單合成語音信息播報(bào)給所述責(zé)任人。
[0020] 較佳地,所述執(zhí)行所述目標(biāo)應(yīng)急場(chǎng)景相應(yīng)的故障解決策略W處理所述第一事件單 之后,還包括:
[0021] 將執(zhí)行結(jié)果反饋給所述責(zé)任人;
[0022] 所述根據(jù)所述第一配置項(xiàng)和所述第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng)的各個(gè)應(yīng)急場(chǎng)景對(duì)應(yīng) 的故障現(xiàn)象,計(jì)算所述故障匹配參數(shù)與各個(gè)應(yīng)急場(chǎng)景的匹配度之后,還包括:
[0023] 若所述故障匹配參數(shù)與各個(gè)應(yīng)急場(chǎng)景的匹配度均不滿足設(shè)定闊值,則將所述故障 匹配參數(shù)與各個(gè)應(yīng)急場(chǎng)景的匹配度反饋給所述責(zé)任人,W使所述責(zé)任人根據(jù)所述匹配度處 理所述第一事件單。
[0024] 較佳地,所述處理所述第一事件單,還包括:
[00巧]若第二事件單中第二配置項(xiàng)的第二故障現(xiàn)象的發(fā)生時(shí)間與所述第一事件單中第 一配置項(xiàng)的第一故障現(xiàn)象的發(fā)生時(shí)間的時(shí)間間隔在第二設(shè)定時(shí)間范圍內(nèi),且所述第二事件 單中的第二配置項(xiàng)為所述第一事件單中的第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng),則將所述第二事件單 和所述第一事件單進(jìn)行合并處理。
[0026] 本發(fā)明實(shí)施例提供一種運(yùn)維過程中的故障處理裝置,包括:
[0027] 監(jiān)控模塊,用于監(jiān)控到第一故障現(xiàn)象后,確定所述第一故障現(xiàn)象對(duì)應(yīng)的第一配置 項(xiàng);
[0028] 事件單生成模塊,用于根據(jù)預(yù)先設(shè)置的各配置項(xiàng)之間的關(guān)系,計(jì)算出所述第一配 置項(xiàng)的關(guān)聯(lián)配置項(xiàng);確定未處理的事件單中是否包含所述第一配置項(xiàng)及所述第一配置項(xiàng)的 關(guān)聯(lián)配置項(xiàng),若無,則生成所述第一配置項(xiàng)的第一事件單;所述第一事件單中包括所述第 一配置項(xiàng)和所述第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng);
[0029] 處理模塊,用于對(duì)所述第一事件單進(jìn)行處理。
[0030] 較佳地,所述事件單生成模塊還用于:
[0031] 查詢已有的故障記錄表;所述故障記錄表中的每條故障記錄至少包括配置項(xiàng),與 所述配置項(xiàng)對(duì)應(yīng)的故障現(xiàn)象,所述故障現(xiàn)象的發(fā)生時(shí)間;
[0032] 判斷所述故障記錄表中是否存在所述第一配置項(xiàng)與所述第一故障現(xiàn)象的記錄,若 無,則將所述第一配置項(xiàng)、所述第一故障現(xiàn)象W及所述第一故障的當(dāng)前發(fā)生時(shí)間作為一條 新記錄存入所述故障記錄表中;若有,則將所述故障記錄表中已有的所述第一故障現(xiàn)象的 發(fā)生時(shí)間更新為所述第一故障現(xiàn)象的當(dāng)前發(fā)生時(shí)間。
[0033] 較佳地,所述處理模塊具體用于:
[0034] 根據(jù)所述第一事件單,獲取所述第一配置項(xiàng)和所述第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng)的 應(yīng)急場(chǎng)景;其中,每個(gè)應(yīng)急場(chǎng)景包括配置項(xiàng)及所述配置項(xiàng)對(duì)應(yīng)的一個(gè)或一個(gè)W上的故障現(xiàn) 象;
[0035] 從所述故障記錄表中獲取第一設(shè)定時(shí)間范圍內(nèi)所述第一配置項(xiàng)和所述第一配置 項(xiàng)的關(guān)聯(lián)配置項(xiàng)發(fā)生的的故障現(xiàn)象,作為故障匹配參數(shù);
[0036] 根據(jù)所述第一配置項(xiàng)和所述第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng)的各個(gè)應(yīng)急場(chǎng)景對(duì)應(yīng)的故 障現(xiàn)象,計(jì)算所述故障匹配參數(shù)與各個(gè)應(yīng)急場(chǎng)景的匹配度;
[0037] 將滿足設(shè)定闊值的匹配度對(duì)應(yīng)的應(yīng)急場(chǎng)景作為目標(biāo)應(yīng)急場(chǎng)景,執(zhí)行所述目標(biāo)應(yīng)急 場(chǎng)景相應(yīng)的故障解決策略W處理所述第一事件單。
[0038] 較佳地,所述處理模塊還用于:
[0039] 獲取所述第一事件單對(duì)應(yīng)的責(zé)任人信息;
[0040] 將所述第一事件單合成語音信息播報(bào)給所述責(zé)任人。
[0041] 較佳地,所述處理模塊還用于:
[0042] 在執(zhí)行所述目標(biāo)應(yīng)急場(chǎng)景相應(yīng)的任務(wù)W解決所述事件單之后,將執(zhí)行結(jié)果反饋給 所述責(zé)任人;
[0043] 若所述故障匹配參數(shù)與各個(gè)應(yīng)急場(chǎng)景的匹配度均不滿足設(shè)定闊值,則將所述故障 匹配參數(shù)與各個(gè)應(yīng)急場(chǎng)景的匹配度反饋給所述責(zé)任人,W使所述責(zé)任人根據(jù)所述匹配度處 理所述第一事件單。
[0044] 較佳地,所述處理模塊還用于:
[0045] 若第二事件單中第二配置項(xiàng)的第二故障現(xiàn)象的發(fā)生時(shí)間與所述第一事件單中第 一配置項(xiàng)的第一故障現(xiàn)象的發(fā)生時(shí)間的時(shí)間間隔在第二設(shè)定時(shí)間范圍內(nèi),且所述第二事件 單中的第二配置項(xiàng)為所述第一事件單中的第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng),則將所述第二事件單 和所述第一事件單進(jìn)行合并處理。
[0046] 本發(fā)明實(shí)施例中,在監(jiān)控到第一故障現(xiàn)象后,確定第一故障現(xiàn)象對(duì)應(yīng)的第一配置 項(xiàng);并根據(jù)預(yù)先設(shè)置的各配置項(xiàng)之間的關(guān)系,計(jì)算出第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng);然后,確定 未處理的事件單中是否包含第一配置項(xiàng)及第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng),若無,則生成第一配 置項(xiàng)的第一事件單,從而大大減少了生成的事件單的數(shù)量,節(jié)省了資源開銷;本發(fā)明實(shí)施例 中,通過在發(fā)生故障現(xiàn)象時(shí),獲取故障現(xiàn)象對(duì)應(yīng)的配置項(xiàng)及關(guān)聯(lián)配置項(xiàng);在尚未處理完的事 件單中查詢是否有此次故障現(xiàn)象對(duì)應(yīng)的配置項(xiàng)的事件單,如果有,則不再生成新的事件單, 確保了不提交重復(fù)的事件單;而且若尚未處理的事件單中有此次故障現(xiàn)象對(duì)應(yīng)的配置項(xiàng)的 關(guān)聯(lián)配置項(xiàng)的事件單,因?yàn)閮烧咧g的關(guān)聯(lián)關(guān)系,也無需生成新的事件單,即通過已有的關(guān) 聯(lián)配置項(xiàng)的事件單即可解決此次故障現(xiàn)象,進(jìn)一步避免了不必要事件單的生成,由于生成 的事件單的數(shù)量減少,故通過事件單來處理故障更加及時(shí),提高了解決故障的效率。
【附圖說明】
[0047] 為了更清楚地說明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使 用的附圖作簡要介紹,顯而易見地,下面描述中的附圖僅僅是本發(fā)明的一些實(shí)施例,對(duì)于本 領(lǐng)域的普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)性的前提下,還可W根據(jù)運(yùn)些附圖獲得其 他的附圖。
[0048] 圖1為本發(fā)明實(shí)施例提供的一種運(yùn)維過程中的故障處理方法所對(duì)應(yīng)的流程示意 圖;
[0049] 圖2為本發(fā)明實(shí)施例假設(shè)的模型示意圖;
[0050] 圖3為本發(fā)明實(shí)施例提供的一種運(yùn)維過程中的故障處理裝置示意圖。
【具體實(shí)施方式】
[0051] 為了使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合附圖對(duì)本發(fā)明作進(jìn) 一步地詳細(xì)描述,顯然,所描述的實(shí)施例僅僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施 例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的 所有其它實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
[0052] 圖1為本發(fā)明實(shí)施例提供的一種運(yùn)維過程中的故障處理方法所對(duì)應(yīng)的流程示意 圖,該方法包括:
[0053] 步驟101,監(jiān)控到第一故障現(xiàn)象后,確定所述第一故障現(xiàn)象對(duì)應(yīng)的第一配置項(xiàng);
[0054] 步驟102,根據(jù)預(yù)先設(shè)置的各配置項(xiàng)之間的關(guān)系,計(jì)算出所述第一配置項(xiàng)的關(guān)聯(lián)配 置項(xiàng);確定未處理的事件單中是否包含所述第一配置項(xiàng)及所述第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng), 若無,則生成所述第一配置項(xiàng)的第一事件單;所述第一事件單中包括所述第一配置項(xiàng)和所 述第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng);
[00巧]步驟103,對(duì)所述第一事件單進(jìn)行處理。
[0056] 本發(fā)明實(shí)施例中,為進(jìn)一步提高事件單的處理效率,在步驟103中,可對(duì)兩個(gè)或兩 個(gè)W上未處理的事件單進(jìn)行合并處理。
[0057] W對(duì)兩個(gè)事件單進(jìn)行合并處理的情況為例,若第二事件單中第二配置項(xiàng)的第二故 障現(xiàn)象的發(fā)生時(shí)間與所述第一事件單中第一配置項(xiàng)的第一故障現(xiàn)象的發(fā)生時(shí)間的時(shí)間間 隔在第二設(shè)定時(shí)間范圍內(nèi),且所述第二事件單中的第二配置項(xiàng)為所述第一事件單中的第一 配置項(xiàng)的關(guān)聯(lián)配置項(xiàng),則將所述第二事件單和所述第一事件單進(jìn)行合并處理。其中,第二設(shè) 定時(shí)間范圍是本領(lǐng)域IT運(yùn)維人員根據(jù)長期運(yùn)維經(jīng)驗(yàn)進(jìn)行設(shè)置的,例如,可W為1分鐘。
[0058] 在運(yùn)維過程中,當(dāng)某一配置項(xiàng)發(fā)生告警后,其關(guān)聯(lián)配置項(xiàng)會(huì)隨之發(fā)出告警,或者該 配置項(xiàng)的關(guān)聯(lián)配置項(xiàng)先發(fā)出告警,而后該配置項(xiàng)發(fā)出告警,針對(duì)上述情況,當(dāng)開出不同的事 件單后,由于告警發(fā)生的時(shí)間間隔較近,可再次對(duì)事件單進(jìn)行合并處理,在解決上述配置項(xiàng) 與其關(guān)聯(lián)配置項(xiàng)的故障現(xiàn)象的基礎(chǔ)上,提高事件單的處理效率,節(jié)約應(yīng)用資源。
[0059] 本發(fā)明實(shí)施例中,各配置項(xiàng)之間的關(guān)系可W為影響關(guān)系、傳遞關(guān)系和拓?fù)潢P(guān)系;其 中,所述影響關(guān)系包括直接關(guān)系、組成關(guān)系、負(fù)載均衡關(guān)系、主備主關(guān)系W及主備備關(guān)系;所 述拓?fù)潢P(guān)系包括連接關(guān)系和高可用關(guān)系。運(yùn)些關(guān)系與配置項(xiàng)一起組成龐大的配置項(xiàng)網(wǎng)絡(luò)。 針對(duì)每一種關(guān)系,均有對(duì)應(yīng)的影響性算法來計(jì)算影響性。具體地,對(duì)于任意存在影響-直接 關(guān)系、影響-組成關(guān)系或影響-主備主關(guān)系的配置項(xiàng),上級(jí)配置項(xiàng)即為被影響配置項(xiàng),即關(guān) 聯(lián)配置項(xiàng);對(duì)于任意存在存在影響-負(fù)載均衡關(guān)系的配置項(xiàng),如果上級(jí)下面所有負(fù)載均衡 關(guān)系的配置項(xiàng)都發(fā)生故障則上級(jí)配置項(xiàng)為被影響配置項(xiàng),即關(guān)聯(lián)配置項(xiàng);對(duì)于任意存在影 響-主備備、傳遞關(guān)系或拓?fù)?連接關(guān)系的配置項(xiàng),不計(jì)算影響性;對(duì)于任意存在拓?fù)?高 可用關(guān)系的配置項(xiàng),如果與某一配置項(xiàng)存在高可用關(guān)系的所有配置項(xiàng)都發(fā)生故障,則上級(jí) 配置項(xiàng)為被影響配置項(xiàng),即關(guān)聯(lián)配置項(xiàng)。通過W上算法,利用遞歸算法和圖的廣度優(yōu)先便利 算法得到某一配置項(xiàng)全部影響的配置項(xiàng),即某一配置項(xiàng)全部的關(guān)聯(lián)配置項(xiàng)。
[0060] 例如一,配置項(xiàng)A和配置項(xiàng)B、配置項(xiàng)C存在影響-直接關(guān)系,配置項(xiàng)B和配置項(xiàng) D、E存在影響-直接關(guān)系,配置項(xiàng)B和配置項(xiàng)C為配置項(xiàng)A的上級(jí)配置項(xiàng),配置項(xiàng)D和配置 項(xiàng)E為配置項(xiàng)B的上級(jí)配置項(xiàng),則當(dāng)配置項(xiàng)A發(fā)生故障時(shí),計(jì)算得到的配置項(xiàng)A的關(guān)聯(lián)配置 項(xiàng)分別為配置項(xiàng)B、配置項(xiàng)C、配置項(xiàng)D和配置項(xiàng)E。
[0061] 例如二,配置項(xiàng)P、配置項(xiàng)Q和配置項(xiàng)R存在影響-負(fù)載均衡關(guān)系,配置項(xiàng)R為配置 項(xiàng)P和配置項(xiàng)Q的上級(jí)配置項(xiàng),配置項(xiàng)H、配置項(xiàng)I和配置項(xiàng)R之間存在影響-直接關(guān)系, 配置項(xiàng)Η和配置項(xiàng)I為配置項(xiàng)R的上級(jí)配置項(xiàng)。當(dāng)配置項(xiàng)P出現(xiàn)故障時(shí),判斷與配置項(xiàng)R 存在負(fù)載均衡關(guān)系的其他配置項(xiàng)(即配置項(xiàng)曲是否也出現(xiàn)故障,若配置項(xiàng)Q出現(xiàn)故障,貝U 計(jì)算得到配置項(xiàng)Ρ的關(guān)聯(lián)配置項(xiàng)分別為配置項(xiàng)R、配置項(xiàng)Η和配置項(xiàng)I。
[0062] 進(jìn)一步地,本發(fā)明實(shí)施例中,在步驟101中確定所述第一故障現(xiàn)象對(duì)應(yīng)的第一配 置項(xiàng)之后,還包括:
[0063] 查詢已有的故障記錄表;所述故障記錄表中的每條故障記錄至少包括配置項(xiàng),與 所述配置項(xiàng)對(duì)應(yīng)的故障現(xiàn)象,所述故障現(xiàn)象的發(fā)生時(shí)間;
[0064] 判斷所述故障記錄表中是否存在所述第一配置項(xiàng)與所述第一故障現(xiàn)象的記錄,若 無,則將所述第一配置項(xiàng)、所述第一故障現(xiàn)象W及此次第一故障現(xiàn)象的發(fā)生時(shí)間作為一條 新記錄存入所述故障記錄表中;若有,則將所述故障記錄表中已有的第一故障現(xiàn)象的發(fā)生 時(shí)間更新為此次第一故障現(xiàn)象的發(fā)生時(shí)間。
[0065] 本發(fā)明實(shí)施例中通過故障記錄表來記錄故障現(xiàn)象的發(fā)生情況,方便了查詢,并且 為未后續(xù)步驟中選擇相應(yīng)的故障解決策略提供了依據(jù)。進(jìn)一步地,在故障記錄表中存在第 一配置項(xiàng)和第一故障現(xiàn)象的記錄時(shí),不再存入一條新記錄,而是更新第一故障現(xiàn)象的發(fā)生 時(shí)間,有效節(jié)省了存儲(chǔ)資源,提高了查詢效率。
[0066] 步驟103中,根據(jù)步驟102中生成的第一事件單,獲取所述第一配置項(xiàng)和所述第一 配置項(xiàng)的關(guān)聯(lián)配置項(xiàng)的應(yīng)急場(chǎng)景;其中,每個(gè)應(yīng)急場(chǎng)景包括配置項(xiàng)及所述配置項(xiàng)對(duì)應(yīng)的一 個(gè)或一個(gè)W上的故障現(xiàn)象;
[0067] 從上述故障記錄表中獲取第一設(shè)定時(shí)間范圍內(nèi)所述第一配置項(xiàng)和所述第一配置 項(xiàng)的關(guān)聯(lián)配置項(xiàng)發(fā)生的故障現(xiàn)象,作為故障匹配參數(shù);其中,第二設(shè)定時(shí)間范圍是本領(lǐng)域 IT運(yùn)維人員根據(jù)長期運(yùn)維經(jīng)驗(yàn)進(jìn)行設(shè)置的。
[0068] 根據(jù)所述第一配置項(xiàng)和所述第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng)的各個(gè)應(yīng)急場(chǎng)景對(duì)應(yīng)的故 障現(xiàn)象,計(jì)算所述故障匹配參數(shù)與各個(gè)應(yīng)急場(chǎng)景的匹配度;
[0069] 將滿足設(shè)定闊值的匹配度對(duì)應(yīng)的應(yīng)急場(chǎng)景作為目標(biāo)應(yīng)急場(chǎng)景,執(zhí)行該目標(biāo)應(yīng)急場(chǎng) 景相應(yīng)的故障解決策略W處理第一事件單。其中,為準(zhǔn)確地采取措施W解決故障現(xiàn)象,本 發(fā)明實(shí)施例中的設(shè)定闊值可設(shè)置為100%。
[0070] 本發(fā)明實(shí)施例通過上述過程,實(shí)現(xiàn)了故障解決策略的自動(dòng)查找和執(zhí)行。對(duì)于系統(tǒng) 中發(fā)生較為頻繁的一些故障,可w通過自動(dòng)執(zhí)行相應(yīng)的故障解決策略來解決該故障,而無 需通過人工來進(jìn)行處理,不僅提高了解決故障的效率,而且節(jié)省人力,減少了人員的精力投 入。
[0071] 優(yōu)選地,在步驟102中生成所述第一配置項(xiàng)的第一事件單之后,還包括:
[0072] 獲取所述第一事件單對(duì)應(yīng)的責(zé)任人信息;
[0073] 將所述第一事件單合成語音信息播報(bào)給所述責(zé)任人。
[0074] 本發(fā)明實(shí)施例中,成功生成事件單后,會(huì)根據(jù)預(yù)先設(shè)置的通知規(guī)則,自動(dòng)觸發(fā)電話 通知事件單責(zé)任人的功能。具體地,通過接口調(diào)用,獲取生成的第一事件單所對(duì)應(yīng)的責(zé)任人 信息(包括姓名、電話號(hào)碼等)。然后,根據(jù)責(zé)任人的電話號(hào)碼自動(dòng)向責(zé)任人撥打電話,并將 第一事件單的事件處理級(jí)別、事件描述等進(jìn)行TTS(TextToSpeech,從文本到語言)語音合 成,并在電話接通后語音播報(bào)給責(zé)任人。如果第一次自動(dòng)撥打電話未接通,則根據(jù)預(yù)先設(shè)置 的重?fù)艽螖?shù),自動(dòng)進(jìn)行多次嘗試撥打。同時(shí),記錄撥打電話的時(shí)間、撥打是否成功W及通話 時(shí)長等信息W便于查詢。
[0075] 本發(fā)明實(shí)施例中,執(zhí)行所述目標(biāo)應(yīng)急場(chǎng)景相應(yīng)的任務(wù)W解決所述事件單之后,將 執(zhí)行結(jié)果反饋給所述責(zé)任人,W使所述責(zé)任知曉該故障已被解決。
[0076] 本發(fā)明實(shí)施例中,如果故障匹配參數(shù)與各個(gè)應(yīng)急場(chǎng)景的匹配度均不滿足設(shè)定闊 值,則將所述故障匹配參數(shù)與各個(gè)應(yīng)急場(chǎng)景的匹配度反饋給所述責(zé)任人,責(zé)任人在接收到 匹配度之后,可根據(jù)匹配度高的應(yīng)急場(chǎng)景采取相應(yīng)的策略處理所述第一事件單。
[0077] 本發(fā)明實(shí)施例中,在監(jiān)控到第一故障現(xiàn)象后,確定第一故障現(xiàn)象對(duì)應(yīng)的第一配置 項(xiàng),實(shí)現(xiàn)了快速準(zhǔn)確地定位出發(fā)生故障現(xiàn)象的配置項(xiàng);并根據(jù)預(yù)先設(shè)置的各配置項(xiàng)之間的 關(guān)系,計(jì)算出第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng);然后,確定未處理的事件單中是否包含第一配置項(xiàng) 及第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng),若無,則生成第一配置項(xiàng)的第一事件單,從而大大減少了生 成的事件單的數(shù)量,節(jié)省了資源開銷;其中,第一事件單中包括第一配置項(xiàng)和第一配置項(xiàng)的 關(guān)聯(lián)配置項(xiàng);最后,對(duì)生成的第一事件單進(jìn)行有針對(duì)性的處理W解決故障,由于生成的事件 單的數(shù)量減少,故通過事件單來處理故障更加及時(shí),提供了解決故障的效率。
[0078] 為了更清楚地理解本發(fā)明,下面結(jié)合具體場(chǎng)景對(duì)本發(fā)明實(shí)施例中事件單的生成過 程進(jìn)行詳細(xì)說明。
[0079] 在具體的IT運(yùn)維過程中,當(dāng)某一關(guān)鍵節(jié)點(diǎn)配置項(xiàng)出現(xiàn)故障時(shí),會(huì)引起眾多關(guān)聯(lián)配 置項(xiàng)異常。圖2為本發(fā)明實(shí)施例中假設(shè)的模型示意圖,該模型包括LPARdogicpartition, 邏輯分區(qū))W及LPAR上的兩個(gè)應(yīng)用APP-UAPP-2。其中,LPAR對(duì)應(yīng)配置項(xiàng)X,對(duì)應(yīng)故障現(xiàn) 象A、B ;APP-1對(duì)應(yīng)配置項(xiàng)Y,對(duì)應(yīng)故障現(xiàn)象C ;APP-2對(duì)應(yīng)配置項(xiàng)Z,對(duì)應(yīng)故障現(xiàn)象D。其中, 配置項(xiàng)Y和配置項(xiàng)Z是配置項(xiàng)X的上級(jí)配置項(xiàng),配置項(xiàng)X和配置項(xiàng)Υ、Ζ之間存在直接關(guān)系, 配置項(xiàng)Υ和配置項(xiàng)Ζ之間沒有關(guān)聯(lián)關(guān)系。
[0080] 假設(shè)LPAR巖機(jī),依次出現(xiàn)的故障現(xiàn)象為C、Α、Β、D。
[008。 (1)故障現(xiàn)象C出現(xiàn),查詢故障記錄表,判斷是否已經(jīng)存在U-C的記錄。此時(shí)判斷 結(jié)果為不存在,故插入一條新記錄。如表Α1所示:
[0082] 表 Α1
[0083]
[0084] 查詢未處理的事件單,判斷是否已經(jīng)存在配置項(xiàng)Υ或者配置項(xiàng)Υ的關(guān)聯(lián)配置項(xiàng),此 時(shí)判斷結(jié)果為不存在,故生成事件單1。計(jì)算配置項(xiàng)Υ的關(guān)聯(lián)配置項(xiàng),若有,則填入事件單1 中,若無,則不填。如表Β1所示:
[0085] 表 Β1
[0086]
[0087] (2)故障現(xiàn)象A出現(xiàn),查詢故障記錄表,判斷是否已經(jīng)存在'Χ-Α的記錄。此時(shí)判斷 結(jié)果為不存在,故插入一條新記錄。如表A2所示:
[0088] 表 A2
[0089]
[0090] 查詢未處理的事件單,判斷是否已經(jīng)存在配置項(xiàng)X或者配置項(xiàng)X的關(guān)聯(lián)配置項(xiàng),此 時(shí)判斷結(jié)果為不存在,故生成事件單2。計(jì)算配置項(xiàng)X的關(guān)聯(lián)配置項(xiàng),得到配置項(xiàng)X的關(guān)聯(lián) 配置項(xiàng)Υ、ζ。如表B2所示:
[0091] 表 Β2
[0092]
[009引 做故障現(xiàn)象Β出現(xiàn),查詢故障記錄表,判斷是否已經(jīng)存在Χ-Β的記錄。此時(shí)判斷 結(jié)果為不存在,故插入一條新記錄。如表A3所示:
[0094] 表 A3
[0095]
[0096] 查詢未處理的事件單,判斷是否已經(jīng)存在配置項(xiàng)X或者配置項(xiàng)X的關(guān)聯(lián)配置項(xiàng),此 時(shí)判斷結(jié)果為存在,故不再生成新的事件單。如表Β3所示:
[0097] 表 Β3
[0098]
[0099] (4)故障現(xiàn)象D出現(xiàn),查詢故障記錄表,判斷是否已經(jīng)存在Z-D的記錄。此時(shí)判斷 結(jié)果為不存在,故插入一條新記錄。如表Α4所示:
[0100] 表 Α4
[0101]
[0102] 查詢未處理的事件單,判斷是否已經(jīng)存在配置項(xiàng)Z或者配置項(xiàng)Z的關(guān)聯(lián)配置項(xiàng),此 時(shí)判斷結(jié)果為存在,故不再生成新的事件單。如表B4所示:
[0103] 表 B4
[0104]
[0105] 通過上述過程,最終得到事件單1和事件單2。
[0106] 上述實(shí)施例中,由于事件單1中配置項(xiàng)Y的故障現(xiàn)象C的發(fā)生時(shí)間和事件單2中 配置項(xiàng)X的故障現(xiàn)象A的發(fā)生時(shí)間的時(shí)間間隔較小,且配置項(xiàng)Y為配置項(xiàng)X的關(guān)聯(lián)配置項(xiàng), 故將事件單1和事件單2進(jìn)行合并處理。由于事件單1中的配置項(xiàng)Y為事件單2中的配置 項(xiàng)X的關(guān)聯(lián)配置項(xiàng),在對(duì)事件單2進(jìn)行處理時(shí),會(huì)考慮到事件單1中的配置項(xiàng)Y的應(yīng)急場(chǎng) 景,進(jìn)而能夠確定相應(yīng)的故障解決策略解決配置項(xiàng)Y的故障現(xiàn)象;而由于事件單1中配置項(xiàng) Y的關(guān)聯(lián)配置項(xiàng)為空,在對(duì)事件單1進(jìn)行處理時(shí),僅考慮配置項(xiàng)Y的應(yīng)急場(chǎng)景,而無法考慮到 事件單2中配置項(xiàng)X的應(yīng)急場(chǎng)景,故對(duì)事件單1進(jìn)行處理時(shí),無法解決事件單2中配置項(xiàng)X 的故障現(xiàn)象。因此,在對(duì)事件單1和事件單2進(jìn)行合并處理時(shí),應(yīng)將事件單1合并到事件單 2中,即可僅對(duì)事件單2進(jìn)行處理。
[0107] 獲取事件單2中配置項(xiàng)X和配置項(xiàng)X的關(guān)聯(lián)配置項(xiàng)Υ、Ζ的應(yīng)急場(chǎng)景。假設(shè)配置項(xiàng) X的應(yīng)急場(chǎng)景0設(shè)置為故障現(xiàn)象A和Β都發(fā)生則執(zhí)行第一故障解決策略,配置項(xiàng)X的應(yīng)急場(chǎng) 景P設(shè)置為僅故障現(xiàn)象A發(fā)生則執(zhí)行第二故障解決策略,配置項(xiàng)Y的應(yīng)急場(chǎng)景Q設(shè)置為故 障現(xiàn)象C發(fā)生則執(zhí)行第Ξ故障解決策略,配置項(xiàng)Z的應(yīng)急場(chǎng)景R設(shè)置為故障現(xiàn)象D發(fā)生則 執(zhí)行第四故障解決策略。
[0108] 從上述故障記錄表中獲取第一設(shè)定時(shí)間范圍內(nèi)配置項(xiàng)X和配置項(xiàng)X的關(guān)聯(lián)配置 項(xiàng)Y、Z發(fā)生的的故障現(xiàn)象,作為故障匹配參數(shù);根據(jù)配置項(xiàng)X和配置項(xiàng)X的關(guān)聯(lián)配置項(xiàng)Y、 Z的各個(gè)應(yīng)急場(chǎng)景對(duì)應(yīng)的故障現(xiàn)象,計(jì)算故障匹配參數(shù)與各個(gè)應(yīng)急場(chǎng)景的匹配度,具體計(jì)算 結(jié)果如表P1所示。
[0109] 表 P1
[0110]
[0111] 根據(jù)上述匹配度,執(zhí)行應(yīng)急場(chǎng)景0、應(yīng)急場(chǎng)景Q W及應(yīng)急場(chǎng)景R的故障解決策略對(duì) 事件單2進(jìn)行處理。處理完畢后,可事件單1和事件2標(biāo)記為已處理;優(yōu)選地,可刪除事件 單1和事件2, W節(jié)省資源占用空間。
[0112] 針對(duì)上述方法流程,本發(fā)明實(shí)施例還提供一種運(yùn)維過程中的故障處理裝置,該裝 置的具體內(nèi)容可W參照上述方法實(shí)施,在此不再寶述。
[0113] 圖3為本發(fā)明實(shí)施例提供的一種運(yùn)維過程中的故障處理裝置示意圖,該裝置包 括:
[0114] 監(jiān)控模塊301,用于監(jiān)控到第一故障現(xiàn)象后,確定所述第一故障現(xiàn)象對(duì)應(yīng)的第一配 置項(xiàng);
[0115] 事件單生成模塊302,用于根據(jù)預(yù)先設(shè)置的各配置項(xiàng)之間的關(guān)系,計(jì)算出所述第一 配置項(xiàng)的關(guān)聯(lián)配置項(xiàng);確定未處理的事件單中是否包含所述第一配置項(xiàng)及所述第一配置項(xiàng) 的關(guān)聯(lián)配置項(xiàng),若無,則生成所述第一配置項(xiàng)的第一事件單;所述第一事件單中包括所述第 一配置項(xiàng)和所述第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng);
[0116] 處理模塊303,用于對(duì)所述第一事件單進(jìn)行處理。
[0117] 較佳地,所述事件單生成模塊302還用于:
[0118] 查詢已有的故障記錄表;所述故障記錄表中的每條故障記錄至少包括配置項(xiàng),與 所述配置項(xiàng)對(duì)應(yīng)的故障現(xiàn)象,所述故障現(xiàn)象的發(fā)生時(shí)間;
[0119] 判斷所述故障記錄表中是否存在所述第一配置項(xiàng)與所述第一故障現(xiàn)象的記錄,若 無,則將所述第一配置項(xiàng)、所述第一故障現(xiàn)象W及所述第一故障的當(dāng)前發(fā)生時(shí)間作為一條 新記錄存入所述故障記錄表中;若有,則將所述故障記錄表中已有的所述第一故障現(xiàn)象的 發(fā)生時(shí)間更新為所述第一故障現(xiàn)象的當(dāng)前發(fā)生時(shí)間。
[0120] 較佳地,所述處理模塊303具體用于:
[0121] 根據(jù)所述第一事件單,獲取所述第一配置項(xiàng)和所述第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng)的 應(yīng)急場(chǎng)景;其中,每個(gè)應(yīng)急場(chǎng)景包括配置項(xiàng)及所述配置項(xiàng)對(duì)應(yīng)的一個(gè)或一個(gè)W上的故障現(xiàn) 象;
[0122] 從所述故障記錄表中獲取第一設(shè)定時(shí)間范圍內(nèi)所述第一配置項(xiàng)和所述第一配置 項(xiàng)的關(guān)聯(lián)配置項(xiàng)發(fā)生的的故障現(xiàn)象,作為故障匹配參數(shù);
[0123] 根據(jù)所述第一配置項(xiàng)和所述第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng)的各個(gè)應(yīng)急場(chǎng)景對(duì)應(yīng)的故 障現(xiàn)象,計(jì)算所述故障匹配參數(shù)與各個(gè)應(yīng)急場(chǎng)景的匹配度;
[0124] 將滿足設(shè)定闊值的匹配度對(duì)應(yīng)的應(yīng)急場(chǎng)景作為目標(biāo)應(yīng)急場(chǎng)景,執(zhí)行所述目標(biāo)應(yīng)急 場(chǎng)景相應(yīng)的故障解決策略W處理所述第一事件單。
[01巧]較佳地,所述處理模塊303還用于:
[0126] 獲取所述第一事件單對(duì)應(yīng)的責(zé)任人信息;
[0127] 將所述第一事件單合成語音信息播報(bào)給所述責(zé)任人。
[0128] 較佳地,所述處理模塊303還用于:
[0129] 在執(zhí)行所述目標(biāo)應(yīng)急場(chǎng)景相應(yīng)的任務(wù)W解決所述事件單之后,將執(zhí)行結(jié)果反饋給 所述責(zé)任人;
[0130] 若所述故障匹配參數(shù)與各個(gè)應(yīng)急場(chǎng)景的匹配度均不滿足設(shè)定闊值,則將所述故障 匹配參數(shù)與各個(gè)應(yīng)急場(chǎng)景的匹配度反饋給所述責(zé)任人,W使所述責(zé)任人根據(jù)所述匹配度處 理所述第一事件單。
[0131] 較佳地,所述處理模塊303還用于:
[0132] 若第二事件單中第二配置項(xiàng)的第二故障現(xiàn)象的發(fā)生時(shí)間與所述第一事件單中第 一配置項(xiàng)的第一故障現(xiàn)象的發(fā)生時(shí)間的時(shí)間間隔在第二設(shè)定時(shí)間范圍內(nèi),且所述第二事件 單中的第二配置項(xiàng)為所述第一事件單中的第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng),則將所述第二事件單 和所述第一事件單進(jìn)行合并處理。
[0133] 從上述內(nèi)容可W看出:本發(fā)明實(shí)施例中,在監(jiān)控到第一故障現(xiàn)象后,確定第一故障 現(xiàn)象對(duì)應(yīng)的第一配置項(xiàng),實(shí)現(xiàn)了快速準(zhǔn)確地定位出發(fā)生故障現(xiàn)象的配置項(xiàng);并根據(jù)預(yù)先設(shè) 置的各配置項(xiàng)之間的關(guān)系,計(jì)算出第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng);然后,確定未處理的事件單中 是否包含第一配置項(xiàng)及第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng),若無,則生成第一配置項(xiàng)的第一事件單, 從而大大減少了生成的事件單的數(shù)量,節(jié)省了資源開銷;其中,第一事件單中包括第一配置 項(xiàng)和第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng);最后,對(duì)生成的第一事件單進(jìn)行有針對(duì)性的處理W解決故 障,由于生成的事件單的數(shù)量減少,故通過事件單來處理故障更加及時(shí),提供了解決故障的 效率。
[0134] 本領(lǐng)域內(nèi)的技術(shù)人員應(yīng)明白,本發(fā)明的實(shí)施例可提供為方法、或計(jì)算機(jī)程序產(chǎn) 品。因此,本發(fā)明可采用完全硬件實(shí)施例、完全軟件實(shí)施例、或結(jié)合軟件和硬件方面的實(shí)施 例的形式。而且,本發(fā)明可采用在一個(gè)或多個(gè)其中包含有計(jì)算機(jī)可用程序代碼的計(jì)算機(jī)可 用存儲(chǔ)介質(zhì)(包括但不限于磁盤存儲(chǔ)器、CD-ROM、光學(xué)存儲(chǔ)器等)上實(shí)施的計(jì)算機(jī)程序產(chǎn)品 的形式。
[0135] 本發(fā)明是參照根據(jù)本發(fā)明實(shí)施例的方法、設(shè)備(系統(tǒng))、和計(jì)算機(jī)程序產(chǎn)品的流程 圖和/或方框圖來描述的。應(yīng)理解可由計(jì)算機(jī)程序指令實(shí)現(xiàn)流程圖和/或方框圖中的每一 流程和/或方框、W及流程圖和/或方框圖中的流程和/或方框的結(jié)合。可提供運(yùn)些計(jì)算 機(jī)程序指令到通用計(jì)算機(jī)、專用計(jì)算機(jī)、嵌入式處理機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理 器W產(chǎn)生一個(gè)機(jī)器,使得通過計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備的處理器執(zhí)行的指令產(chǎn)生 用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或多個(gè)方框中指定的功能 的裝置。
[0136] 運(yùn)些計(jì)算機(jī)程序指令也可存儲(chǔ)在能引導(dǎo)計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備W特 定方式工作的計(jì)算機(jī)可讀存儲(chǔ)器中,使得存儲(chǔ)在該計(jì)算機(jī)可讀存儲(chǔ)器中的指令產(chǎn)生包括指 令裝置的制造品,該指令裝置實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖一個(gè)方框或 多個(gè)方框中指定的功能。
[0137] 運(yùn)些計(jì)算機(jī)程序指令也可裝載到計(jì)算機(jī)或其他可編程數(shù)據(jù)處理設(shè)備上,使得在計(jì) 算機(jī)或其他可編程設(shè)備上執(zhí)行一系列操作步驟W產(chǎn)生計(jì)算機(jī)實(shí)現(xiàn)的處理,從而在計(jì)算機(jī)或 其他可編程設(shè)備上執(zhí)行的指令提供用于實(shí)現(xiàn)在流程圖一個(gè)流程或多個(gè)流程和/或方框圖 一個(gè)方框或多個(gè)方框中指定的功能的步驟。
[013引盡管已描述了本發(fā)明的優(yōu)選實(shí)施例,但本領(lǐng)域內(nèi)的技術(shù)人員一旦得知了基本創(chuàng)造 性概念,則可對(duì)運(yùn)些實(shí)施例作出另外的變更和修改。所W,所附權(quán)利要求意欲解釋為包括優(yōu) 選實(shí)施例W及落入本發(fā)明范圍的所有變更和修改。
[0139] 顯然,本領(lǐng)域的技術(shù)人員可W對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的精 神和范圍。運(yùn)樣,倘若本發(fā)明的運(yùn)些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍 之內(nèi),則本發(fā)明也意圖包含運(yùn)些改動(dòng)和變型在內(nèi)。
【主權(quán)項(xiàng)】
1. 一種運(yùn)維過程中的故障處理方法,其特征在于,包括: 監(jiān)控到第一故障現(xiàn)象后,確定所述第一故障現(xiàn)象對(duì)應(yīng)的第一配置項(xiàng); 根據(jù)預(yù)先設(shè)置的各配置項(xiàng)之間的關(guān)系,計(jì)算出所述第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng);確定未 處理的事件單中是否包含所述第一配置項(xiàng)及所述第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng),若無,則生成 所述第一配置項(xiàng)的第一事件單;所述第一事件單中包括所述第一配置項(xiàng)和所述第一配置項(xiàng) 的關(guān)聯(lián)配置項(xiàng); 對(duì)所述第一事件單進(jìn)行處理。2. 如權(quán)利要求1所述的方法,其特征在于,所述監(jiān)控到第一故障現(xiàn)象后,確定所述第一 故障現(xiàn)象對(duì)應(yīng)的第一配置項(xiàng)之后,還包括: 查詢已有的故障記錄表;所述故障記錄表中的每條故障記錄至少包括配置項(xiàng),與所述 配置項(xiàng)對(duì)應(yīng)的故障現(xiàn)象,所述故障現(xiàn)象的發(fā)生時(shí)間; 判斷所述故障記錄表中是否存在所述第一配置項(xiàng)與所述第一故障現(xiàn)象的記錄,若無, 則將所述第一配置項(xiàng)、所述第一故障現(xiàn)象以及此次第一故障現(xiàn)象的發(fā)生時(shí)間作為一條新記 錄存入所述故障記錄表中;若有,則將所述故障記錄表中已有的第一故障現(xiàn)象的發(fā)生時(shí)間 更新為此次第一故障現(xiàn)象的發(fā)生時(shí)間。3. 如權(quán)利要求2所述的方法,其特征在于,所述對(duì)所述第一事件單進(jìn)行處理,包括: 根據(jù)所述第一事件單,獲取所述第一配置項(xiàng)和所述第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng)的應(yīng)急場(chǎng) 景;其中,每個(gè)應(yīng)急場(chǎng)景包括配置項(xiàng)及所述配置項(xiàng)對(duì)應(yīng)的一個(gè)或一個(gè)以上的故障現(xiàn)象; 從所述故障記錄表中獲取第一設(shè)定時(shí)間范圍內(nèi)所述第一配置項(xiàng)和所述第一配置項(xiàng)的 關(guān)聯(lián)配置項(xiàng)發(fā)生的的故障現(xiàn)象,作為故障匹配參數(shù); 根據(jù)所述第一配置項(xiàng)和所述第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng)的各個(gè)應(yīng)急場(chǎng)景對(duì)應(yīng)的故障現(xiàn) 象,計(jì)算所述故障匹配參數(shù)與各個(gè)應(yīng)急場(chǎng)景的匹配度; 將滿足設(shè)定閾值的匹配度對(duì)應(yīng)的應(yīng)急場(chǎng)景作為目標(biāo)應(yīng)急場(chǎng)景,執(zhí)行所述目標(biāo)應(yīng)急場(chǎng)景 相應(yīng)的故障解決策略以處理所述第一事件單。4. 如權(quán)利要求3所述的方法,其特征在于,所述生成所述第一配置項(xiàng)的第一事件單之 后,還包括: 獲取所述第一事件單對(duì)應(yīng)的責(zé)任人信息; 將所述第一事件單合成語音信息播報(bào)給所述責(zé)任人。5. 如權(quán)利要求4所述的方法,其特征在于,所述執(zhí)行所述目標(biāo)應(yīng)急場(chǎng)景相應(yīng)的故障解 決策略以處理所述第一事件單之后,還包括: 將執(zhí)行結(jié)果反饋給所述責(zé)任人; 所述根據(jù)所述第一配置項(xiàng)和所述第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng)的各個(gè)應(yīng)急場(chǎng)景對(duì)應(yīng)的故 障現(xiàn)象,計(jì)算所述故障匹配參數(shù)與各個(gè)應(yīng)急場(chǎng)景的匹配度之后,還包括: 若所述故障匹配參數(shù)與各個(gè)應(yīng)急場(chǎng)景的匹配度均不滿足設(shè)定閾值,則將所述故障匹配 參數(shù)與各個(gè)應(yīng)急場(chǎng)景的匹配度反饋給所述責(zé)任人,以使所述責(zé)任人根據(jù)所述匹配度處理所 述第一事件單。6. 如權(quán)利要求1-5中任一項(xiàng)所述的方法,其特征在于,所述處理所述第一事件單,還包 括: 若第二事件單中第二配置項(xiàng)的第二故障現(xiàn)象的發(fā)生時(shí)間與所述第一事件單中第一配 置項(xiàng)的第一故障現(xiàn)象的發(fā)生時(shí)間的時(shí)間間隔在第二設(shè)定時(shí)間范圍內(nèi),且所述第二事件單中 的第二配置項(xiàng)為所述第一事件單中的第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng),則將所述第二事件單和所 述第一事件單進(jìn)行合并處理。7. -種運(yùn)維過程中的故障處理裝置,其特征在于,包括: 監(jiān)控模塊,用于監(jiān)控到第一故障現(xiàn)象后,確定所述第一故障現(xiàn)象對(duì)應(yīng)的第一配置項(xiàng); 事件單生成模塊,用于根據(jù)預(yù)先設(shè)置的各配置項(xiàng)之間的關(guān)系,計(jì)算出所述第一配置項(xiàng) 的關(guān)聯(lián)配置項(xiàng);確定未處理的事件單中是否包含所述第一配置項(xiàng)及所述第一配置項(xiàng)的關(guān)聯(lián) 配置項(xiàng),若無,則生成所述第一配置項(xiàng)的第一事件單;所述第一事件單中包括所述第一配置 項(xiàng)和所述第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng); 處理模塊,用于對(duì)所述第一事件單進(jìn)行處理。8. 如權(quán)利要求7所述的裝置,其特征在于,所述事件單生成模塊還用于: 查詢已有的故障記錄表;所述故障記錄表中的每條故障記錄至少包括配置項(xiàng),與所述 配置項(xiàng)對(duì)應(yīng)的故障現(xiàn)象,所述故障現(xiàn)象的發(fā)生時(shí)間; 判斷所述故障記錄表中是否存在所述第一配置項(xiàng)與所述第一故障現(xiàn)象的記錄,若無, 則將所述第一配置項(xiàng)、所述第一故障現(xiàn)象以及所述第一故障的當(dāng)前發(fā)生時(shí)間作為一條新記 錄存入所述故障記錄表中;若有,則將所述故障記錄表中已有的所述第一故障現(xiàn)象的發(fā)生 時(shí)間更新為所述第一故障現(xiàn)象的當(dāng)前發(fā)生時(shí)間。9. 如權(quán)利要求8所述的裝置,其特征在于,所述處理模塊具體用于: 根據(jù)所述第一事件單,獲取所述第一配置項(xiàng)和所述第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng)的應(yīng)急場(chǎng) 景;其中,每個(gè)應(yīng)急場(chǎng)景包括配置項(xiàng)及所述配置項(xiàng)對(duì)應(yīng)的一個(gè)或一個(gè)以上的故障現(xiàn)象; 從所述故障記錄表中獲取第一設(shè)定時(shí)間范圍內(nèi)所述第一配置項(xiàng)和所述第一配置項(xiàng)的 關(guān)聯(lián)配置項(xiàng)發(fā)生的的故障現(xiàn)象,作為故障匹配參數(shù); 根據(jù)所述第一配置項(xiàng)和所述第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng)的各個(gè)應(yīng)急場(chǎng)景對(duì)應(yīng)的故障現(xiàn) 象,計(jì)算所述故障匹配參數(shù)與各個(gè)應(yīng)急場(chǎng)景的匹配度; 將滿足設(shè)定閾值的匹配度對(duì)應(yīng)的應(yīng)急場(chǎng)景作為目標(biāo)應(yīng)急場(chǎng)景,執(zhí)行所述目標(biāo)應(yīng)急場(chǎng)景 相應(yīng)的故障解決策略以處理所述第一事件單。10. 如權(quán)利要求9所述的裝置,其特征在于,所述處理模塊還用于: 獲取所述第一事件單對(duì)應(yīng)的責(zé)任人信息; 將所述第一事件單合成語音信息播報(bào)給所述責(zé)任人。11. 如權(quán)利要求10所述的裝置,其特征在于,所述處理模塊還用于: 在執(zhí)行所述目標(biāo)應(yīng)急場(chǎng)景相應(yīng)的任務(wù)以解決所述事件單之后,將執(zhí)行結(jié)果反饋給所述 責(zé)任人; 若所述故障匹配參數(shù)與各個(gè)應(yīng)急場(chǎng)景的匹配度均不滿足設(shè)定閾值,則將所述故障匹配 參數(shù)與各個(gè)應(yīng)急場(chǎng)景的匹配度反饋給所述責(zé)任人,以使所述責(zé)任人根據(jù)所述匹配度處理所 述第一事件單。12. 如權(quán)利要求7-11中任一項(xiàng)所述的裝置,其特征在于,所述處理模塊還用于: 若第二事件單中第二配置項(xiàng)的第二故障現(xiàn)象的發(fā)生時(shí)間與所述第一事件單中第一配 置項(xiàng)的第一故障現(xiàn)象的發(fā)生時(shí)間的時(shí)間間隔在第二設(shè)定時(shí)間范圍內(nèi),且所述第二事件單中 的第二配置項(xiàng)為所述第一事件單中的第一配置項(xiàng)的關(guān)聯(lián)配置項(xiàng),則將所述第二事件單和所
【文檔編號(hào)】G06F11/07GK105988886SQ201510192122
【公開日】2016年10月5日
【申請(qǐng)日】2015年4月21日
【發(fā)明人】王中軍, 覃非, 陳根, 徐鳴亮, 柴亞東, 何劍華, 吳正中, 趙樑, 施錦玲, 徐景良
【申請(qǐng)人】中國銀聯(lián)股份有限公司