欧美在线观看视频网站,亚洲熟妇色自偷自拍另类,啪啪伊人网,中文字幕第13亚洲另类,中文成人久久久久影院免费观看 ,精品人妻人人做人人爽,亚洲a视频

一種快速處理告警的方法和系統(tǒng)的制作方法

文檔序號(hào):7957353閱讀:153來(lái)源:國(guó)知局
專(zhuān)利名稱:一種快速處理告警的方法和系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及網(wǎng)絡(luò)安全技術(shù)領(lǐng)域,具體地說(shuō),涉及一種快速處理告警的方法和系統(tǒng)。
背景技術(shù)
隨著通信技術(shù)的發(fā)展,網(wǎng)絡(luò)規(guī)模不斷擴(kuò)大,網(wǎng)絡(luò)復(fù)雜性日益提高?,F(xiàn)代通信網(wǎng)復(fù)雜度的增加以及對(duì)自動(dòng)化管理的要求,需要對(duì)網(wǎng)絡(luò)中出現(xiàn)的故障有效的管理。
告警就是描述網(wǎng)絡(luò)系統(tǒng)在運(yùn)行過(guò)程中,出現(xiàn)的軟件、硬件故障的數(shù)據(jù),告訴用戶,網(wǎng)絡(luò)設(shè)備出了什么樣的問(wèn)題,出問(wèn)題的具體位置在哪兒。告警的產(chǎn)生源網(wǎng)絡(luò)中的硬件設(shè)備、軟件監(jiān)控系統(tǒng)。
告警數(shù)據(jù)的分類(lèi)按性質(zhì)——事件告警、故障告警、恢復(fù)告警;按嚴(yán)重程度——緊急告警、重要告警、一般告警、提示告警;按來(lái)源——電源告警、機(jī)房環(huán)境告警、七號(hào)信令告警、數(shù)字中繼告警、硬件告警、軟件告警、運(yùn)行告警,等等。這種并非一成不變,可以隨用戶的需要而更改。
告警數(shù)據(jù)的主要組成部分產(chǎn)品類(lèi)型,告警設(shè)備的產(chǎn)品編號(hào),用于區(qū)分本公司固網(wǎng)、傳輸、移動(dòng)、智能等產(chǎn)品;設(shè)備類(lèi)型,告警設(shè)備的類(lèi)型編號(hào);告警編號(hào),標(biāo)識(shí)告警種類(lèi)的編號(hào);告警種類(lèi),描述故障的性質(zhì),區(qū)分是故障、恢復(fù)或事件;
告警級(jí)別,描述告警的嚴(yán)重程度;告警類(lèi)別,描述故障的來(lái)源,區(qū)分電源告警、機(jī)房環(huán)境告警、七號(hào)信令告警等等;告警名稱,告警的名稱;流水號(hào),用于標(biāo)識(shí)告警產(chǎn)生和到達(dá)順序的序列號(hào);日期,告警發(fā)生的日期;時(shí)間,告警發(fā)生的時(shí)間;定位參數(shù),故障的定位信息,描述問(wèn)題發(fā)生的具體位置;解釋信息,解釋此告警的發(fā)生原因及發(fā)生地點(diǎn)的信息;修復(fù)建議,描述如何修復(fù)告警的建議,幫助用戶快速解決問(wèn)題;鏈路類(lèi)型,故障所從屬的鏈路類(lèi)型編號(hào);網(wǎng)元編號(hào),產(chǎn)生告警的網(wǎng)元設(shè)備的編號(hào);網(wǎng)元名稱,產(chǎn)生告警的網(wǎng)元設(shè)備的名稱。
網(wǎng)管系統(tǒng)中由多個(gè)數(shù)據(jù)處理模塊組成,其中處于核心地位的模塊為,告警處理模塊。網(wǎng)管系統(tǒng)的結(jié)構(gòu)圖,如圖1所示,包括至少一個(gè)網(wǎng)元設(shè)備、告警處理模塊、告警存儲(chǔ)模塊、網(wǎng)元信息維護(hù)模塊、網(wǎng)管用戶界面、上一級(jí)網(wǎng)管系統(tǒng)、網(wǎng)管遠(yuǎn)程通知模塊;告警處理模塊負(fù)責(zé)搜集網(wǎng)元設(shè)備上報(bào)的原始告警數(shù)據(jù),根據(jù)網(wǎng)元中的信息提取網(wǎng)元維護(hù)模塊中的相應(yīng)數(shù)據(jù)進(jìn)行分析處理,并將處理后的告警數(shù)據(jù)存儲(chǔ)在告警存儲(chǔ)模塊內(nèi),同時(shí)根據(jù)需要將處理后告警數(shù)據(jù)發(fā)送給告警用戶界面、上一級(jí)告警系統(tǒng)或告警遠(yuǎn)程通知模塊。
告警處理模塊處理后的告警數(shù)據(jù)包含告警名稱、網(wǎng)元名稱等信息,而在原始的告警數(shù)據(jù)中不包括告警名稱、網(wǎng)元名稱等信息,這些信息是告警處理模塊根據(jù)原始告警數(shù)據(jù)中的一些關(guān)鍵字段從網(wǎng)管的某個(gè)資源中心模塊獲取到。例如,對(duì)于告警名稱,告警處理模塊根據(jù)原始告警數(shù)據(jù)中的產(chǎn)品類(lèi)型、設(shè)備類(lèi)型、告警編號(hào),從告警存儲(chǔ)模塊中的告警靜態(tài)解釋信息表中查詢到;對(duì)于網(wǎng)元名稱,告警處理模塊根據(jù)原始告警數(shù)據(jù)中的網(wǎng)元編號(hào),從網(wǎng)管系統(tǒng)的網(wǎng)元維護(hù)模塊進(jìn)程中獲取到。
由于資源信息的獲取涉及到模塊間的通信,速度是比較慢的。比如說(shuō),告警處理模塊收到網(wǎng)元設(shè)備上報(bào)的一條告警數(shù)據(jù),會(huì)從告警存儲(chǔ)讀一次告警名稱,如果網(wǎng)元設(shè)備上報(bào)告警數(shù)據(jù)的速度很快,達(dá)到100條/秒,那么告警處理模塊每秒就需要讀100次數(shù)據(jù)庫(kù)。這種獲取告警名稱的方式,將非常占用系統(tǒng)資源,而且直接導(dǎo)致告警處理模塊處理告警的效率低下。同樣的,獲取網(wǎng)元名稱時(shí)也會(huì)遇到同樣的問(wèn)題。
為了解決上面的問(wèn)題,目前采用較多的方法是網(wǎng)管系統(tǒng)服務(wù)器的告警處理模塊在啟動(dòng)時(shí),將所需要的資源一次性讀取到本地來(lái),比如說(shuō),從告警存儲(chǔ)模塊中將所有告警名稱一次性讀到告警處理模塊中保存起來(lái)、從網(wǎng)元信息管理模塊中將所有網(wǎng)元設(shè)備的名稱一次性讀到告警處理模塊中保存起來(lái),當(dāng)處理告警時(shí),直接從告警處理模塊保存的信息中獲取告警名稱和網(wǎng)元名稱。
使用將所需要的資源一次性讀取到本地來(lái)的方法同時(shí)帶來(lái)以下問(wèn)題告警處理模塊的啟動(dòng)速度變慢。如果告警存儲(chǔ)模塊中保存的告警名稱非常多、網(wǎng)元信息管理模塊中保存的網(wǎng)元名稱很多,那么告警處理模塊一次性讀取所有信息所需要的時(shí)間就非常長(zhǎng),告警處理模塊需要獲取的信息越多,啟動(dòng)速度就越慢。
告警處理模塊占用的內(nèi)存資源增加。將告警名稱、網(wǎng)元名稱等數(shù)據(jù)取到告警處理模塊本地來(lái)保存,是需要占用內(nèi)存資源的,數(shù)據(jù)量越大,占用的內(nèi)存資源就越多,由于操作系統(tǒng)的所有進(jìn)程都需要占用內(nèi)存資源,如果故障模塊的內(nèi)存資源占用過(guò)多,會(huì)導(dǎo)致其他進(jìn)程可能分配不到足夠的內(nèi)存資源,影響很大。
告警名稱、網(wǎng)元名稱等信息更新處理效率比較低。因?yàn)楦婢Q、網(wǎng)元名稱等信息不是一成不變的,用戶可能會(huì)在系統(tǒng)運(yùn)行的過(guò)程中修改某個(gè)告警名稱,或者某個(gè)網(wǎng)元名稱,也可能增加或刪除某些告警名稱或網(wǎng)元設(shè)備,一旦這種情況出現(xiàn)的話,告警處理模塊就需要做同步更新。同步更新的方式有兩種告警處理模塊通過(guò)接收告警名稱變更消息、網(wǎng)元名稱變更消息,來(lái)同步將保存在本地的數(shù)據(jù)修改掉;或,告警處理模塊定期將所有信息重新獲取一遍。前一種方式不可靠,因?yàn)楦婢Q變更消息、網(wǎng)元名稱變更消息有可能丟失,告警處理模塊可能沒(méi)有接收到,而且根據(jù)消息中的某部分變化來(lái)對(duì)保存在本地的數(shù)據(jù)做相應(yīng)修改,比較復(fù)雜;后一種方式能夠彌補(bǔ)前一種方式的不足,但重新獲取所有信息對(duì)系統(tǒng)性能影響較大。

發(fā)明內(nèi)容
本發(fā)明提供一種快速處理告警的方法和系統(tǒng),及時(shí)處理網(wǎng)元設(shè)備的告警。
一種快速處理告警的方法,應(yīng)用于一種包含有效告警緩存區(qū)和無(wú)效告警緩存區(qū)的系統(tǒng),包括A、接收到網(wǎng)元設(shè)備發(fā)來(lái)的原始告警,解析該原始告警,獲取告警關(guān)鍵字;B、當(dāng)確定有效告警緩存區(qū)中存在所述告警關(guān)鍵字,執(zhí)行步驟C;當(dāng)確定無(wú)效告警緩存區(qū)中存在所述告警關(guān)鍵字,執(zhí)行步驟D;C、獲取存儲(chǔ)在有效告警緩存區(qū)中與告警關(guān)鍵字相關(guān)的告警信息,將所述相關(guān)的告警信息提交至上層告警系統(tǒng);D、在所述原始告警中填加“不可識(shí)別”標(biāo)識(shí),將修改后的原始告警提交至上層告警系統(tǒng)。
在步驟B中還包括當(dāng)確定有效告警區(qū)和無(wú)效告警區(qū)均沒(méi)有所述的告警關(guān)鍵字,則執(zhí)行步驟EE、判斷告警存儲(chǔ)模塊中是否存在所述告警關(guān)鍵字,如果存在,將告警關(guān)鍵字,以及告警存儲(chǔ)模塊中與所述告警關(guān)鍵字相關(guān)的告警信息保存在所述有效告警緩存區(qū)中,并將所述相關(guān)的告警信息提交至所述上層告警系統(tǒng);否則,將所述告警關(guān)鍵字保存在所述無(wú)效告警緩存區(qū)。
所述相關(guān)的告警信息包括告警名稱或網(wǎng)元名稱。
在步驟E將告警關(guān)鍵字保存在無(wú)效告警緩存區(qū)之后還包括步驟將所述原始告警保存在告警存儲(chǔ)模塊中,在所述原始告警中填加“不可識(shí)別”標(biāo)識(shí),把修改后的原始告警提交所述的上層告警系統(tǒng);或,
將所述的原始告警丟棄。
有效告警緩存區(qū)存儲(chǔ)告警關(guān)鍵字和告警信息的其他組成要素;無(wú)效告警緩存區(qū)存儲(chǔ)告警關(guān)鍵字。
所述告警信息的其他組成要素包括告警名稱、告警類(lèi)型、告警級(jí)別或修復(fù)建議。
步驟C中所述的上層告警系統(tǒng)包括網(wǎng)管用戶界面、上一級(jí)網(wǎng)管系統(tǒng)或網(wǎng)管遠(yuǎn)程通知模塊。
在步驟E中還包括步驟F當(dāng)獲知與告警關(guān)鍵字相關(guān)的告警信息發(fā)生變化時(shí),清除保存在有效告警緩存區(qū)和無(wú)效告警緩存區(qū)中的原有的與告警關(guān)鍵字相關(guān)的告警信息,或定時(shí)清除保存在有效告警緩存區(qū)和無(wú)效告警緩存區(qū)中的告警信息。
步驟F中,具體是通過(guò)接收事件通知告警處理模塊來(lái)獲知告警名稱或網(wǎng)元名稱發(fā)生變化。
一種快速處理告警系統(tǒng),包括至少一個(gè)網(wǎng)元設(shè)備、告警存儲(chǔ)模塊、告警處理模塊,告警處理模塊具體包括關(guān)鍵字獲取單元,用于接收到網(wǎng)元設(shè)備發(fā)來(lái)的原始告警,解析該原始告警,獲取告警關(guān)鍵字;有效告警緩存區(qū),用于存儲(chǔ)告警關(guān)鍵字和關(guān)鍵字相關(guān)的告警信息;無(wú)效告警緩存區(qū),用于存儲(chǔ)告警關(guān)鍵字;告警上報(bào)單元,用于獲取關(guān)鍵字獲取單元的告警關(guān)鍵字,確定有效告警緩存區(qū)中存在所述告警關(guān)鍵字時(shí),將告警關(guān)鍵字相關(guān)的告警信息上報(bào)上層告警系統(tǒng),確定無(wú)效告警緩存區(qū)中存在所述告警關(guān)鍵字,在所述原始告警中填加“不可識(shí)別”標(biāo)識(shí),將修改后原始告警提交上層告警系統(tǒng)。
所述告警處理模塊還包括告警分發(fā)單元,判斷告警存儲(chǔ)模塊中是否存在所述的告警關(guān)鍵字,如果存在,將告警關(guān)鍵字,以及告警存儲(chǔ)模塊中與所述告警關(guān)鍵字相關(guān)的告警信息保存在所述的有效告警緩存區(qū)中,并將所述的相關(guān)的告警信息提交至所述的上層告警系統(tǒng);否則,將所述告警關(guān)鍵字保存在所述的無(wú)效告警緩存區(qū)。
所述告警處理模塊還包括丟棄單元,用于確定無(wú)效告警存儲(chǔ)單元中存在關(guān)鍵字獲取單元獲得的告警關(guān)鍵字時(shí),丟棄所述原始告警。
告警處理模塊還包括告警更新單元,用于當(dāng)獲知與告警關(guān)鍵字相關(guān)的告警信息發(fā)生變化時(shí),清除保存在有效告警緩存區(qū)和無(wú)效告警緩存區(qū)中的原有的與告警關(guān)鍵字相關(guān)的告警信息,或定時(shí)清除保存在有效告警緩存區(qū)和無(wú)效告警緩存區(qū)中的告警信息。
所述告警更新單元包括事件觸發(fā)單元,用于通過(guò)接收事件通知告警處理模塊來(lái)獲知告警名稱或網(wǎng)元名稱發(fā)生變化。
使用本發(fā)明帶來(lái)以下有益效果使用原始告警中關(guān)鍵字查詢信息時(shí),優(yōu)先到有效告警緩存區(qū)或無(wú)效告警緩存區(qū)中去檢查關(guān)鍵字,如果不存在,到告警存儲(chǔ)模塊去查詢信息;使用這種分級(jí)告警處理的方法,提高告警處理的速度。
有效告警緩存區(qū)和無(wú)效告警緩存區(qū)中只存儲(chǔ)由告警存儲(chǔ)模塊傳輸過(guò)來(lái)并且需要上報(bào)的告警信息,而不需要存儲(chǔ)整條告警信息,從而減少緩存的空間,提高了告警處理模塊的啟動(dòng)速度;同時(shí)告警存儲(chǔ)模塊不需要傳輸很多的告警信息,減少告警信息在網(wǎng)絡(luò)中的傳輸量,減輕了網(wǎng)絡(luò)負(fù)擔(dān)。
獲知告警存儲(chǔ)模塊和網(wǎng)元信息維護(hù)模塊的信息已經(jīng)變化時(shí),就清空有效告警緩存和無(wú)效告警緩存區(qū),在以后的數(shù)據(jù)處理過(guò)程中,重建兩個(gè)緩存區(qū),從而保證模塊間的信息一致。


圖1為現(xiàn)有技術(shù)中告警處理的框架圖。
圖2為本發(fā)明中告警處理流程的示意圖。
圖3為本發(fā)明中具體實(shí)施告警處理的流程圖。
圖4為本發(fā)明中系統(tǒng)框架圖。
具體實(shí)施例方式
本發(fā)明的核心思想為在緩存區(qū)內(nèi)建立有效告警緩存區(qū)和無(wú)效告警緩存區(qū);當(dāng)接收到網(wǎng)元設(shè)備的告警時(shí),如果在有效告警緩存區(qū)或無(wú)效告警緩存區(qū)中查找到對(duì)應(yīng)告警時(shí),丟棄告警或向上層上報(bào)告警。
下面結(jié)合附圖2來(lái)說(shuō)明本發(fā)明步驟201、在緩存區(qū)內(nèi)建立有效告警緩存區(qū)和無(wú)效告警緩存區(qū)。
有效告警緩存區(qū),用于存儲(chǔ)告警關(guān)鍵字和告警信息的其他組成要素,例如,告警類(lèi)型、告警級(jí)別、修復(fù)建議等,告警信息的其他組成要素為根據(jù)需要上報(bào)信息的具體的應(yīng)用確定,例如告警名稱、告警類(lèi)型、網(wǎng)元名稱;無(wú)效告警緩存區(qū),用于存儲(chǔ)告警關(guān)鍵字。
所述的告警關(guān)鍵字指告警中的產(chǎn)品類(lèi)型、設(shè)備類(lèi)型、告警編號(hào),這三個(gè)字段可以唯一確定一條告警信息。
步驟202、當(dāng)接收到網(wǎng)元設(shè)備發(fā)來(lái)的原始告警時(shí),解析該原始告警,獲取告警關(guān)鍵字。
步驟203、判斷有效告警緩存區(qū)中是否存在所述的告警關(guān)鍵字,如果存在,執(zhí)行步驟209;否則,執(zhí)行步驟204。
網(wǎng)元設(shè)備的告警信息中包含網(wǎng)元標(biāo)識(shí)、告警關(guān)鍵字等。
步驟204、判斷無(wú)效告警緩存區(qū)是否存在所述的告警關(guān)鍵字,如果存在,執(zhí)行步驟206;如果不存在,執(zhí)行步驟205。
步驟205、判斷告警存儲(chǔ)模塊是否存在所述的告警關(guān)鍵字,如果存在,執(zhí)行步驟207;否則,執(zhí)行步驟208。
告警存儲(chǔ)模塊中存儲(chǔ)有信息包含告警名稱、告警關(guān)鍵字、告警處理信息等。
步驟206、將所述的原始告警中填加“unknown”(不可識(shí)別)標(biāo)識(shí),執(zhí)行步驟209。
步驟207、將告警關(guān)鍵字和告警關(guān)鍵字相關(guān)的告警信息保存在有效信息緩存區(qū)中,執(zhí)行步驟209。
告警關(guān)鍵字相關(guān)的告警信息包括告警名稱、網(wǎng)元名稱。
步驟208、將告警關(guān)鍵字保存在無(wú)效信息緩存區(qū)中,將所述的原始告警中填加“unknown”(不可識(shí)別)標(biāo)識(shí)。
步驟209、做后續(xù)處理。
后續(xù)處理為將告警關(guān)鍵字相關(guān)的告警信息或?qū)⑿薷暮蟮脑几婢蠄?bào)網(wǎng)管用戶界面、上一級(jí)網(wǎng)管系統(tǒng)、網(wǎng)管遠(yuǎn)程通知模塊等。
在以上處理過(guò)程中步驟203能夠?yàn)榕袛酂o(wú)效告警緩存區(qū)是否存在所述的告警關(guān)鍵字,而步驟204能夠?yàn)榕袛嘤行Ц婢彺鎱^(qū)中是否存在所述的告警關(guān)鍵字,即步驟203和步驟204相調(diào)換,對(duì)應(yīng)的處理也進(jìn)行適當(dāng)?shù)恼{(diào)整。
步驟206還可以為將原始告警丟棄,結(jié)束告警處理。
步驟208之后包括或,將原始告警丟棄,結(jié)束告警處理;或,將原始告警數(shù)據(jù)保存在告警存儲(chǔ)模塊,結(jié)束告警處理。
在以上處理過(guò)程執(zhí)行時(shí),還更新有效告警緩存區(qū)和無(wú)效告警緩存區(qū)第一種,獲知到告警名稱或網(wǎng)元名稱發(fā)生變化,清除保存在有效告警緩存區(qū)和無(wú)效告警緩存區(qū)中告警關(guān)鍵字和告警關(guān)鍵字相關(guān)的告警信息,在以后處理過(guò)程重新保存告警信息。
獲知告警名稱或網(wǎng)元名稱發(fā)生變化為通過(guò)接收事件通知告警處理模塊來(lái)獲知這種變化的,以便于告警處理模塊進(jìn)行清除和更新操作。
第二種,定時(shí)清除保存在有效告警緩存區(qū)和無(wú)效告警緩存區(qū)中的告警關(guān)鍵字和告警關(guān)鍵字相關(guān)的信息,在以后處理過(guò)程重新保存告警信息。
下面以具體的應(yīng)用說(shuō)明本發(fā)明步驟301、在緩沖區(qū)內(nèi)建立有效告警緩存區(qū)和無(wú)效告警緩存區(qū)。
有效告警緩存區(qū),用于存儲(chǔ)已經(jīng)在告警存儲(chǔ)模塊查找到的告警信息的告警關(guān)鍵字和告警名稱;無(wú)效告警緩存區(qū),用于存儲(chǔ)在告警模塊查找不到的告警信息的告警關(guān)鍵字。
步驟302、當(dāng)接收到網(wǎng)元設(shè)備發(fā)來(lái)的原始告警時(shí),解析所述原始告警,獲取告警關(guān)鍵字,判斷有效告警緩存區(qū)中是否存在與告警關(guān)鍵字相對(duì)應(yīng)的告警名稱,如果具有,執(zhí)行步驟303;否則,執(zhí)行步驟304。
步驟303、將所述的告警名稱上報(bào)到上層告警系統(tǒng)。
步驟304、判斷無(wú)效告警緩存區(qū)是否存在告警信息中的告警關(guān)鍵字,如果存在,執(zhí)行步驟305;否則,執(zhí)行步驟306。
步驟305、將所述的告警信息丟棄。
步驟306、判斷告警存儲(chǔ)模塊是否存在與告警關(guān)鍵字對(duì)應(yīng)的告警信息,如果是,執(zhí)行步驟307;否則,執(zhí)行步驟308。
步驟307、將告警關(guān)鍵字和所述的告警存儲(chǔ)模塊中的告警名稱存儲(chǔ)在有效告警緩存區(qū)。
步驟308、將告警關(guān)鍵字存儲(chǔ)在無(wú)效告警緩存區(qū)。
在上述的例子中告警有效緩存區(qū)中存儲(chǔ)的是告警名稱還可以為其他需要上報(bào)的告警信息,例如,網(wǎng)元名稱、設(shè)備編號(hào)等。
10、一種快速處理告警系統(tǒng),至少一個(gè)網(wǎng)元設(shè)備、告警存儲(chǔ)模塊、告警處理模塊,告警處理模塊具體包括關(guān)鍵字獲取單元,用于接收到網(wǎng)元設(shè)備發(fā)來(lái)的原始告警,解析該原始告警,獲取告警關(guān)鍵字;有效告警緩存區(qū),用于存儲(chǔ)告警關(guān)鍵字和關(guān)鍵字相關(guān)的告警信息;
無(wú)效告警緩存區(qū),用于存儲(chǔ)告警關(guān)鍵字;告警上報(bào)單元,用于獲取關(guān)鍵字獲取單元的告警關(guān)鍵字,確定有效告警緩存區(qū)中存在所述告警關(guān)鍵字時(shí),將告警關(guān)鍵字相關(guān)的告警信息上報(bào)上層告警系統(tǒng),確定無(wú)效告警緩存區(qū)中存在所述告警關(guān)鍵字,在所述原始告警中填加“不可識(shí)別”標(biāo)識(shí),將修改后原始告警提交上層告警系統(tǒng)。
所述告警處理模塊還包括告警分發(fā)單元,判斷告警存儲(chǔ)模塊中是否存在所述的告警關(guān)鍵字,如果存在,將告警關(guān)鍵字,以及告警存儲(chǔ)模塊中與所述告警關(guān)鍵字相關(guān)的告警信息保存在所述的有效告警緩存區(qū)中,并將所述的相關(guān)的告警信息提交至所述的上層告警系統(tǒng);否則,將所述告警關(guān)鍵字保存在所述的無(wú)效告警緩存區(qū);丟棄單元,用于確定無(wú)效告警存儲(chǔ)單元中存在關(guān)鍵字獲取單元獲得的告警關(guān)鍵字時(shí),丟棄所述原始告警;告警更新單元,用于當(dāng)獲知與告警關(guān)鍵字相關(guān)的告警信息發(fā)生變化時(shí),清除保存在有效告警緩存區(qū)和無(wú)效告警緩存區(qū)中的原有的與告警關(guān)鍵字相關(guān)的告警信息,或定時(shí)清除保存在有效告警緩存區(qū)和無(wú)效告警緩存區(qū)中的告警信息。
所述告警更新單元包括事件觸發(fā)單元,用于通過(guò)接收事件通知告警處理模塊來(lái)獲知告警名稱或網(wǎng)元名稱發(fā)生變化。
使用本發(fā)明的方法和系統(tǒng)帶來(lái)以下有益效果使用原始告警中關(guān)鍵字查詢信息時(shí),優(yōu)先到有效告警緩存區(qū)或無(wú)效告警緩存區(qū)中去檢查關(guān)鍵字,如果不存在,到告警存儲(chǔ)模塊去查詢信息;使用這種分級(jí)告警處理的方法,提高告警處理的速度。
有效告警緩存區(qū)和無(wú)效告警緩存區(qū)中只存儲(chǔ)由告警存儲(chǔ)模塊傳輸過(guò)來(lái)并且需要上報(bào)的告警信息,而不需要存儲(chǔ)整條告警信息,從而減少緩存的空間,提高了告警處理模塊的啟動(dòng)速度;同時(shí)告警存儲(chǔ)模塊不需要傳輸很多的告警信息,減少告警信息在網(wǎng)絡(luò)中的傳輸量,減輕了網(wǎng)絡(luò)負(fù)擔(dān)。
獲知告警存儲(chǔ)模塊和網(wǎng)元信息維護(hù)模塊的信息已經(jīng)變化時(shí),就清空有效告警緩存和無(wú)效告警緩存區(qū),在以后的數(shù)據(jù)處理過(guò)程中,重建兩個(gè)緩存區(qū),從而保證模塊間的信息一致。
以上所述,僅為本發(fā)明較佳的具體實(shí)施方式
,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到的變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)該以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
權(quán)利要求
1.一種快速處理告警的方法,應(yīng)用于一種包含有效告警緩存區(qū)和無(wú)效告警緩存區(qū)的系統(tǒng),其特征在于,包括A、接收到網(wǎng)元設(shè)備發(fā)來(lái)的原始告警,解析該原始告警,獲取告警關(guān)鍵字;B、當(dāng)確定有效告警緩存區(qū)中存在所述告警關(guān)鍵字,執(zhí)行步驟C;當(dāng)確定無(wú)效告警緩存區(qū)中存在所述告警關(guān)鍵字,執(zhí)行步驟D;C、獲取存儲(chǔ)在有效告警緩存區(qū)中與告警關(guān)鍵字相關(guān)的告警信息,將所述相關(guān)的告警信息提交至上層告警系統(tǒng);D、在所述原始告警中填加“不可識(shí)別”標(biāo)識(shí),將修改后的原始告警提交至上層告警系統(tǒng)。
2.如權(quán)利要求1所述的方法,其特征在于,在步驟B中還包括當(dāng)確定有效告警區(qū)和無(wú)效告警區(qū)均沒(méi)有所述的告警關(guān)鍵字,則執(zhí)行步驟EE、判斷告警存儲(chǔ)模塊中是否存在所述告警關(guān)鍵字,如果存在,將告警關(guān)鍵字,以及告警存儲(chǔ)模塊中與所述告警關(guān)鍵字相關(guān)的告警信息保存在所述有效告警緩存區(qū)中,并將所述相關(guān)的告警信息提交至所述上層告警系統(tǒng);否則,將所述告警關(guān)鍵字保存在所述無(wú)效告警緩存區(qū)。
3.如權(quán)利要求2所述的方法,其特征在于,所述相關(guān)的告警信息包括告警名稱或網(wǎng)元名稱。
4.如權(quán)利要求2所述的方法,其特征在于,在步驟E將告警關(guān)鍵字保存在無(wú)效告警緩存區(qū)之后還包括步驟將所述原始告警保存在告警存儲(chǔ)模塊中,在所述原始告警中填加“不可識(shí)別”標(biāo)識(shí),把修改后的原始告警提交所述的上層告警系統(tǒng);或,將所述的原始告警丟棄。
5.如權(quán)利要求1所述的方法,其特征在于,有效告警緩存區(qū)存儲(chǔ)告警關(guān)鍵字和告警信息的其他組成要素;無(wú)效告警緩存區(qū)存儲(chǔ)告警關(guān)鍵字。
6.如權(quán)利要求5所述的方法,其特征在于,所述告警信息的其他組成要素包括告警名稱、告警類(lèi)型、告警級(jí)別或修復(fù)建議。
7.如權(quán)利要求1所述的方法,其特征在于,步驟C中所述的上層告警系統(tǒng)包括網(wǎng)管用戶界面、上一級(jí)網(wǎng)管系統(tǒng)或網(wǎng)管遠(yuǎn)程通知模塊。
8.如權(quán)利要求1至7所述的方法,其特征在于,在步驟E中還包括步驟F當(dāng)獲知與告警關(guān)鍵字相關(guān)的告警信息發(fā)生變化時(shí),清除保存在有效告警緩存區(qū)和無(wú)效告警緩存區(qū)中的原有的與告警關(guān)鍵字相關(guān)的告警信息,或定時(shí)清除保存在有效告警緩存區(qū)和無(wú)效告警緩存區(qū)中的告警信息。
9.如權(quán)利要求8所述的方法,其特征在于,步驟F中,具體是通過(guò)接收事件通知告警處理模塊來(lái)獲知告警名稱或網(wǎng)元名稱發(fā)生變化。
10.一種快速處理告警系統(tǒng),包括至少一個(gè)網(wǎng)元設(shè)備、告警存儲(chǔ)模塊、告警處理模塊,其特征在于,告警處理模塊具體包括關(guān)鍵字獲取單元,用于接收到網(wǎng)元設(shè)備發(fā)來(lái)的原始告警,解析該原始告警,獲取告警關(guān)鍵字;有效告警緩存區(qū),用于存儲(chǔ)告警關(guān)鍵字和關(guān)鍵字相關(guān)的告警信息;無(wú)效告警緩存區(qū),用于存儲(chǔ)告警關(guān)鍵字;告警上報(bào)單元,用于獲取關(guān)鍵字獲取單元的告警關(guān)鍵字,確定有效告警緩存區(qū)中存在所述告警關(guān)鍵字時(shí),將告警關(guān)鍵字相關(guān)的告警信息上報(bào)上層告警系統(tǒng),確定無(wú)效告警緩存區(qū)中存在所述告警關(guān)鍵字,在所述原始告警中填加“不可識(shí)別”標(biāo)識(shí),將修改后原始告警提交上層告警系統(tǒng)。
11.如權(quán)利要求10所述的系統(tǒng),其特征在于,所述告警處理模塊還包括告警分發(fā)單元,判斷告警存儲(chǔ)模塊中是否存在所述的告警關(guān)鍵字,如果存在,將告警關(guān)鍵字,以及告警存儲(chǔ)模塊中與所述告警關(guān)鍵字相關(guān)的告警信息保存在所述的有效告警緩存區(qū)中,并將所述的相關(guān)的告警信息提交至所述的上層告警系統(tǒng);否則,將所述告警關(guān)鍵字保存在所述的無(wú)效告警緩存區(qū)。
12.如權(quán)利要求9所述的系統(tǒng),其特征在于,所述告警處理模塊還包括丟棄單元,用于確定無(wú)效告警存儲(chǔ)單元中存在關(guān)鍵字獲取單元獲得的告警關(guān)鍵字時(shí),丟棄所述原始告警。
13.如權(quán)利要求9至12任意一項(xiàng)所述的系統(tǒng),其特征在于,告警處理模塊還包括告警更新單元,用于當(dāng)獲知與告警關(guān)鍵字相關(guān)的告警信息發(fā)生變化時(shí),清除保存在有效告警緩存區(qū)和無(wú)效告警緩存區(qū)中的原有的與告警關(guān)鍵字相關(guān)的告警信息,或定時(shí)清除保存在有效告警緩存區(qū)和無(wú)效告警緩存區(qū)中的告警信息。
14.如權(quán)利要求13所述的系統(tǒng),其特征在于,所述告警更新單元包括事件觸發(fā)單元,用于通過(guò)接收事件通知告警處理模塊來(lái)獲知告警名稱或網(wǎng)元名稱發(fā)生變化。
全文摘要
一種快速處理告警的方法,應(yīng)用于一種包含有效告警緩存區(qū)和無(wú)效告警緩存區(qū)的系統(tǒng),包括A.接收到網(wǎng)元設(shè)備發(fā)來(lái)的原始告警,解析該原始告警,獲取告警關(guān)鍵字;B.當(dāng)確定有效告警緩存區(qū)中存在所述的告警關(guān)鍵字,執(zhí)行步驟C;當(dāng)確定無(wú)效告警緩存區(qū)中存在所述的告警關(guān)鍵字,執(zhí)行步驟D;C.獲取存儲(chǔ)在有效告警緩存區(qū)中與告警關(guān)鍵字相關(guān)的告警信息,將所述相關(guān)的告警信息提交至上層告警系統(tǒng),結(jié)束告警處理流程;D.將所述的原始告警丟棄或在所述的原始告警中填加“不可識(shí)別”標(biāo)識(shí),將修改后的原始告警提交至上層告警系統(tǒng)。
文檔編號(hào)H04L12/26GK1901467SQ200610061450
公開(kāi)日2007年1月24日 申請(qǐng)日期2006年6月30日 優(yōu)先權(quán)日2006年6月30日
發(fā)明者龍鴿 申請(qǐng)人:華為技術(shù)有限公司
網(wǎng)友詢問(wèn)留言 已有0條留言
  • 還沒(méi)有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1
延寿县| 菏泽市| 阿图什市| 陈巴尔虎旗| 渑池县| 溧水县| 长治市| 凤庆县| 台中县| 昌宁县| 涿鹿县| 云和县| 福鼎市| 南澳县| 怀集县| 靖西县| 达州市| 长兴县| 黑龙江省| 合山市| 东光县| 安丘市| 青田县| 嘉峪关市| 崇信县| 海伦市| 商河县| 安塞县| 阜阳市| 湖北省| 刚察县| 康乐县| 镇坪县| 永福县| 黄梅县| 嘉兴市| 合山市| 宾川县| 元氏县| 乌审旗| 额济纳旗|