震蕩閃告歷史告警量的合并方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及網(wǎng)絡(luò)管理系統(tǒng)的歷史告警管理,具體涉及震蕩閃告歷史告警量的合并方法。
【背景技術(shù)】
[0002]近些年來(lái),網(wǎng)絡(luò)環(huán)境和組網(wǎng)結(jié)構(gòu)越來(lái)越復(fù)雜,對(duì)網(wǎng)絡(luò)管理系統(tǒng)的要求也越來(lái)越高,告警的實(shí)時(shí)采集、響應(yīng)的及時(shí)性以及高可靠性是對(duì)告警系統(tǒng)的基本要求,且通信網(wǎng)絡(luò)告警系統(tǒng)是通信運(yùn)營(yíng)商在運(yùn)營(yíng)支撐管理中必不可少的工具。
[0003]—般來(lái)說,告警處理單元的告警接收和處理能力能夠應(yīng)對(duì)正常情況的告警消息,但是在一些特殊情況下會(huì)產(chǎn)生告警風(fēng)暴,導(dǎo)致網(wǎng)元的告警發(fā)送與告警處理單元的告警接收和處理嚴(yán)重不對(duì)稱,從而會(huì)出現(xiàn)以下問題:
[0004](1)由于某些網(wǎng)絡(luò)原因不可避免的會(huì)產(chǎn)生大量的震蕩閃告,這會(huì)造成歷史告警數(shù)據(jù)分析數(shù)據(jù)量大,使得告警數(shù)據(jù)分析工作負(fù)擔(dān)加重且效率低;
[0005](2)歷史告警數(shù)據(jù)量大會(huì)對(duì)網(wǎng)管的數(shù)據(jù)庫(kù)、告警相關(guān)數(shù)據(jù)服務(wù)、北向接口和統(tǒng)一網(wǎng)管造成巨大的管理壓力,大大增加了告警管理的工作量,同時(shí)降低了告警管理的效率。
[0006]有鑒于此,急需提供一種降低歷史告警數(shù)據(jù)分析數(shù)據(jù)量的方法和系統(tǒng),來(lái)提高告警分析效率與告警管理的效率。
【發(fā)明內(nèi)容】
[0007]本發(fā)明所要解決的技術(shù)問題是如何降低歷史告警數(shù)據(jù)分析數(shù)據(jù)量,以提高告警分析效率與告警管理的效率的問題。
[0008]為了解決上述技術(shù)問題,本發(fā)明所采用的技術(shù)方案是震蕩閃告歷史告警量的合并方法,包括以下步驟:
[0009]S1、確定并設(shè)置閃告持續(xù)時(shí)間和震蕩時(shí)間間隔;
[0010]S2、初始化閃告表和閃告緩存隊(duì)列;
[0011]S3、網(wǎng)管告警模塊根據(jù)所述S1設(shè)置參數(shù)對(duì)所述閃告進(jìn)行判定,并對(duì)震蕩閃告進(jìn)行合并;
[0012]S4、網(wǎng)管界面對(duì)所述震蕩閃告進(jìn)行合并顯示;
[0013]S5、網(wǎng)管北向接口將合并后的所述震蕩閃告進(jìn)行上報(bào)。
[0014]在上述方法中,所述S1中所述閃告持續(xù)時(shí)間包括小于等于10秒、小于等于30秒兩檔。
[0015]在上述方法中,所述S1中所述震蕩時(shí)間間隔包括:小于等于1分鐘、小于等于2分鐘、小于等于3分鐘、小于等于4分鐘、小于等于5分鐘五檔。
[0016]在上述方法中,所述閃告表包括閃告緩存索引和告警信息,所述閃告緩存隊(duì)列初始時(shí)為空隊(duì)列;所述閃告緩存隊(duì)列每個(gè)條目包括:告警源對(duì)象、告警定位信息、告警代碼、告警產(chǎn)生時(shí)間、告警最新結(jié)束時(shí)間、告警計(jì)數(shù)等字段。
[0017]在上述方法中,所述S3包括以下具體步驟:
[0018]S31、對(duì)接收到的已結(jié)束的告警根據(jù)所述閃告持續(xù)時(shí)間判定是否是閃告,如果是閃告,轉(zhuǎn)S32 ;否則轉(zhuǎn)S35 ;
[0019]S32、判斷所述閃告告警是否存在于閃告緩存隊(duì)列中,如果不在所述閃告緩存隊(duì)列中,轉(zhuǎn)S33 ;如果在所述閃告緩存隊(duì)列中,并且間隔小于或等于所述震蕩時(shí)間間隔,則轉(zhuǎn)S34,如果間隔大于等于所述震蕩時(shí)間間隔,將所述緩存隊(duì)列中條目轉(zhuǎn)移到歷史告警表后轉(zhuǎn)S33 ;
[0020]S33、在所述閃告緩存隊(duì)列將該告警作為新條目增加;
[0021]S34、增加所述閃告緩存隊(duì)列中相同條目計(jì)數(shù)加1,并刷新最新結(jié)束時(shí)間,并將該告警信息和對(duì)應(yīng)的閃告緩存索引存入所述閃告表;
[0022]S35、按正常告警進(jìn)入所述歷史告警表。
[0023]在上述方法中,所述S31中判斷閃告的條件就是告警持續(xù)時(shí)間小于等于所述閃告持續(xù)時(shí)間。
[0024]在上述方法中,所述S4具體包括以下步驟:
[0025]S41、網(wǎng)管歷史告警查詢時(shí)顯示所述歷史告警表中的閃告合并條目與計(jì)數(shù)信息;
[0026]S42、當(dāng)需要查看所述合并條目的原始記錄時(shí),網(wǎng)管展開顯示所述合并條目在所述閃告表中對(duì)應(yīng)的告警條目。
[0027]本發(fā)明通過將接收到的閃告告警的信息與閃告緩存隊(duì)列的信息進(jìn)行對(duì)比,看是否存在與之對(duì)應(yīng)的已經(jīng)獲取到的告警信息,如果存在則將其合并,如果不存在,則將該警告信息作為新的條目增加,表示網(wǎng)絡(luò)間出現(xiàn)了新的故障,通過上述方案在降低歷史告警數(shù)據(jù)分析數(shù)據(jù)量,提高告警分析效率的同時(shí),減輕歷史告警數(shù)據(jù)量對(duì)網(wǎng)管的數(shù)據(jù)庫(kù)、告警相關(guān)數(shù)據(jù)服務(wù)、廠家網(wǎng)管北向接口和綜合網(wǎng)管造成巨大的管理壓力。
【附圖說明】
[0028]圖1為本發(fā)明的工作流程圖;
[0029]圖2為本發(fā)明中閃告表和告警緩存隊(duì)列信息表。
【具體實(shí)施方式】
[0030]下面結(jié)合【具體實(shí)施方式】和說明書附圖對(duì)本發(fā)明做出詳細(xì)的說明。
[0031]如圖1所示,本發(fā)明提供的震蕩閃告歷史告警量的合并方法,包括以下步驟:
[0032]S1、確定并設(shè)置閃告持續(xù)時(shí)間和震蕩時(shí)間間隔;
[0033]其中閃告持續(xù)時(shí)間包括小于等于10秒、小于等于30秒兩檔;
[0034]震蕩時(shí)間間隔包括:小于等于1分鐘、小于等于2分鐘、小于等于3分鐘、小于等于4分鐘、小于等于5分鐘五檔。
[0035]閃告持續(xù)時(shí)間和震蕩時(shí)間間隔可以在網(wǎng)管上進(jìn)行選擇設(shè)置;告警持續(xù)時(shí)間=告警結(jié)束時(shí)間-告警發(fā)生時(shí)間,震蕩時(shí)間間隔=同一告警對(duì)象下一次告警發(fā)生時(shí)間-上次告警結(jié)束時(shí)間,這兩個(gè)參數(shù)是用來(lái)判斷新的震蕩閃告在閃告緩存隊(duì)列中是否已經(jīng)存在。
[0036]S2、初始化閃告表和閃告緩存隊(duì)列;
[0037]閃告表包括閃告緩存索引和告警信息。初始閃告緩存隊(duì)列為空隊(duì)列,閃告緩存隊(duì)列每個(gè)條目包括閃告緩存索引、告警信息和閃告計(jì)數(shù),閃告表和告警緩存隊(duì)列主要信息如圖2所示。
[0038]S3、網(wǎng)管告警模塊根據(jù)S1設(shè)置參數(shù)對(duì)閃告進(jìn)行判定,并對(duì)震蕩閃告進(jìn)行合并;
[0039]上述S3具體步驟為:
[0040]S31、對(duì)接收到的已結(jié)束的告警根據(jù)閃告持續(xù)時(shí)間判定是否是閃告,如果是閃告,轉(zhuǎn)S32 ;否則轉(zhuǎn)S35 ;
[0041]S32、判斷該閃告告警是否存在于閃告緩存隊(duì)列中,如果不在閃告緩存隊(duì)列中,轉(zhuǎn)S33;如果在閃告緩存隊(duì)列中,并且間隔小于或等于震蕩時(shí)間間隔,則轉(zhuǎn)S34,如果間隔大于等于震蕩時(shí)間間隔,將緩存隊(duì)列中條目轉(zhuǎn)移到歷史告警表后轉(zhuǎn)S33 ;
[0042]S33、在閃告緩存隊(duì)列將該告警作為新條目增加;
[0043]S34、增加閃告緩存隊(duì)列中相同條目計(jì)數(shù)加1,并刷新最新結(jié)束時(shí)間,并將該告警信息和對(duì)應(yīng)的閃告緩存索引存入閃告表;
[0044]S35、按正常告警進(jìn)入歷史告警表。
[0045]S4、網(wǎng)管界面對(duì)震蕩閃告進(jìn)行合并顯示;
[0046]上述S4的具體步驟為:
[0047]S41、網(wǎng)管歷史告警查詢時(shí)顯示歷史告警表中的閃告合并后條目與計(jì)數(shù)信息;
[0048]S42、當(dāng)需要查看合并條目的原始記錄時(shí),網(wǎng)管展開顯示該條目在閃告表中對(duì)應(yīng)的告警條目。
[0049]S5、網(wǎng)管北向接口將合并后的震蕩閃告進(jìn)行上報(bào)。
[0050]本發(fā)明的具體工作流程為:首先在網(wǎng)管上進(jìn)行確定并設(shè)置閃告持續(xù)時(shí)間和震蕩時(shí)間間隔,同時(shí)初始化閃告表和閃告緩存隊(duì)列,然后對(duì)接收到的閃告告警的信息與閃告緩存隊(duì)列的信息進(jìn)行對(duì)比,看是否存在與之對(duì)應(yīng)的已經(jīng)獲取到的告警信息,如果不存在對(duì)應(yīng)的信息,則將執(zhí)行S33,表示網(wǎng)絡(luò)間出現(xiàn)了新的故障。如果接收到的閃告告警的信息已經(jīng)存在,但該閃告告警的震蕩時(shí)間間隔大于S1中設(shè)定好的震蕩時(shí)間間隔,那么執(zhí)行S33。
[0051]如果已經(jīng)獲取到的告警信息在閃告緩存隊(duì)列已經(jīng)存在,且該閃告告警的震蕩時(shí)間間隔小于或等于S1中設(shè)定好的震蕩時(shí)間間隔,則增加閃告緩存隊(duì)列中對(duì)應(yīng)的信息條目計(jì)數(shù)加1,并刷新最新結(jié)束時(shí)間,實(shí)現(xiàn)了相同震蕩告警信息的合并,并將該告警信息和對(duì)應(yīng)的閃告緩存索引存入閃告表,之后網(wǎng)管界面對(duì)震蕩閃告進(jìn)行合并顯示,當(dāng)網(wǎng)管歷史告警查詢時(shí)將顯示歷史告警表的合并后的閃告條目與計(jì)數(shù)信息;若需要查看合并條目的原始記錄時(shí),網(wǎng)管展開顯示該條目在閃告表中對(duì)應(yīng)的告警條目;最后網(wǎng)管北向接口將合并后的震蕩閃告進(jìn)行上報(bào),這樣就只上報(bào)合并后的閃告,大大減少了歷史告警信息上報(bào)的數(shù)據(jù)量。
[0052]本發(fā)明不局限于上述最佳實(shí)施方式,任何人應(yīng)該得知在本發(fā)明的啟示下作出的結(jié)構(gòu)變化,凡是與本發(fā)明具有相同或相近的技術(shù)方案,均落入本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.震蕩閃告歷史告警量的合并方法,其特征在于,包括以下步驟: 51、確定并設(shè)置閃告持續(xù)時(shí)間和震蕩時(shí)間間隔; 52、初始化閃告表和閃告緩存隊(duì)列; 53、網(wǎng)管告警模塊根據(jù)所述S1設(shè)置參數(shù)對(duì)所述閃告進(jìn)行判定,并對(duì)震蕩閃告進(jìn)行合并; 54、網(wǎng)管界面對(duì)所述震蕩閃告進(jìn)行合并顯示; 55、網(wǎng)管北向接口將合并后的所述震蕩閃告進(jìn)行上報(bào)。2.如權(quán)利要求1所述的震蕩閃告歷史告警量的合并方法,其特征在于,所述S1中所述閃告持續(xù)時(shí)間包括小于等于10秒、小于等于30秒兩檔。3.如權(quán)利要求1所述的震蕩閃告歷史告警量的合并方法,其特征在于,所述S1中所述震蕩時(shí)間間隔包括:小于等于1分鐘、小于等于2分鐘、小于等于3分鐘、小于等于4分鐘、小于等于5分鐘五檔。4.如權(quán)利要求1所述的震蕩閃告歷史告警量的合并方法,其特征在于,所述S3包括以下具體步驟: 531、對(duì)接收到的已結(jié)束的告警根據(jù)所述閃告持續(xù)時(shí)間判定是否是閃告,如果是閃告,轉(zhuǎn)S32 ;否則轉(zhuǎn)S35 ; 532、判斷所述閃告告警是否存在于閃告緩存隊(duì)列中,如果不在所述閃告緩存隊(duì)列中,轉(zhuǎn)S33 ;如果在所述閃告緩存隊(duì)列中,并且間隔小于或等于所述震蕩時(shí)間間隔,則轉(zhuǎn)S34,如果間隔大于等于所述震蕩時(shí)間間隔,將所述緩存隊(duì)列中條目轉(zhuǎn)移到歷史告警表后轉(zhuǎn)S33 ; 533、在所述閃告緩存隊(duì)列將該告警作為新條目增加; 534、增加所述閃告緩存隊(duì)列中相同條目計(jì)數(shù)加1,并刷新最新結(jié)束時(shí)間,并將該告警信息和對(duì)應(yīng)的閃告緩存索引存入所述閃告表; 535、按正常告警進(jìn)入所述歷史告警表。5.如權(quán)利要求3所述的震蕩閃告歷史告警量的合并方法,其特征在于,所述S31中判斷閃告的條件就是告警持續(xù)時(shí)間小于等于所述閃告持續(xù)時(shí)間。6.如權(quán)利要求1所述的震蕩閃告歷史告警量的合并方法,其特征在于,所述S4具體包括以下步驟: 541、網(wǎng)管歷史告警查詢時(shí)顯示所述歷史告警表中的閃告合并條目與計(jì)數(shù)信息; 542、當(dāng)需要查看所述合并條目的原始記錄時(shí),網(wǎng)管展開顯示所述合并條目在所述閃告表中對(duì)應(yīng)的告警條目。7.如權(quán)利要求1所述的震蕩閃告歷史告警量的合并方法,其特征在于,所述閃告表包括閃告緩存索引和告警信息,所述閃告緩存隊(duì)列初始時(shí)為空隊(duì)列;所述閃告緩存隊(duì)列每個(gè)條目包括:告警源對(duì)象、告警定位信息、告警代碼、告警產(chǎn)生時(shí)間、告警最新結(jié)束時(shí)間、告警計(jì)數(shù)等字段。
【專利摘要】本發(fā)明公開了震蕩閃告歷史告警量的合并方法,包括以下步驟:S1、確定并設(shè)置閃告持續(xù)時(shí)間和震蕩時(shí)間間隔;S2、初始化閃告表和閃告緩存隊(duì)列;S3、網(wǎng)管告警模塊根據(jù)S1設(shè)置參數(shù)對(duì)所述閃告進(jìn)行判定,并對(duì)震蕩閃告進(jìn)行合并;S4、網(wǎng)管界面對(duì)震蕩閃告進(jìn)行合并顯示;S5、網(wǎng)管北向接口將合并后的震蕩閃告進(jìn)行上報(bào)。本發(fā)明將接收到的閃告告警的信息與閃告緩存隊(duì)列的信息進(jìn)行對(duì)比,看是否存在與之對(duì)應(yīng)的已經(jīng)獲取的告警信息,如果存在則將其合并,如果不存在,則將其作為新的條目增加;通過上述方案降低歷史告警數(shù)據(jù)分析數(shù)據(jù)量,提高告警分析效率,同時(shí)減輕歷史告警數(shù)據(jù)量對(duì)網(wǎng)管的數(shù)據(jù)庫(kù)、告警相關(guān)數(shù)據(jù)服務(wù)、廠家網(wǎng)管北向接口和綜合網(wǎng)管造成巨大的管理壓力。
【IPC分類】H04L12/24
【公開號(hào)】CN105357032
【申請(qǐng)?zhí)枴緾N201510660544
【發(fā)明人】白澤剛
【申請(qǐng)人】烽火通信科技股份有限公司
【公開日】2016年2月24日
【申請(qǐng)日】2015年10月14日