亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種網(wǎng)絡(luò)設(shè)備聯(lián)合分析告警系統(tǒng)的制作方法

文檔序號(hào):7866031閱讀:191來源:國(guó)知局
專利名稱:一種網(wǎng)絡(luò)設(shè)備聯(lián)合分析告警系統(tǒng)的制作方法
技術(shù)領(lǐng)域
本發(fā)明涉及一種網(wǎng)絡(luò)設(shè)備聯(lián)合分析告警系統(tǒng)。
背景技術(shù)
隨著運(yùn)營(yíng)商網(wǎng)絡(luò)規(guī)模的逐漸擴(kuò)大,管理的網(wǎng)絡(luò)設(shè)備數(shù)量急劇增加,監(jiān)控的性能指標(biāo)的告警數(shù)量也是越來越大,而這些性能指標(biāo)單獨(dú)告警呈現(xiàn)的故障信息有局限性、不全面、準(zhǔn)確性差,不能給用戶定位故障所需的全面信息。而這同時(shí)也消耗了運(yùn)維人員的檢查、定位
故障的工作量。 預(yù)警管理,是指除明確的故障告警以及性能告警以外,以歷史數(shù)據(jù)為參考,引入簡(jiǎn)單的分析方法,通過對(duì)性能數(shù)據(jù)進(jìn)行二次計(jì)算,分析處理,發(fā)現(xiàn)潛在的問題,提前產(chǎn)生預(yù)警,預(yù)警可能是告警及故障的準(zhǔn)確預(yù)判,也可能是正常運(yùn)營(yíng)狀態(tài)下對(duì)非合理的運(yùn)營(yíng)數(shù)據(jù)的提示,目的是為運(yùn)維人員及監(jiān)控人員獲得提前的問題感知能力,得到相對(duì)多的處理時(shí)間,提供防范問題發(fā)生的手段。實(shí)際的移動(dòng)業(yè)務(wù)中,常常會(huì)針對(duì)多個(gè)監(jiān)控指標(biāo)作為一個(gè)組合狀態(tài)進(jìn)行監(jiān)控,將原始采集的性能指標(biāo)與二次計(jì)算后的性能指標(biāo)綜合在一起分析,對(duì)于定位故障的全面性和準(zhǔn)確性都有很大提升。

發(fā)明內(nèi)容
本發(fā)明所要解決的技術(shù)問題是,針對(duì)現(xiàn)有技術(shù)的不足,提供一種能增強(qiáng)對(duì)網(wǎng)絡(luò)設(shè)備性能指標(biāo)的故障定位能力的網(wǎng)絡(luò)設(shè)備聯(lián)合分析告警系統(tǒng)。11.本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下一種網(wǎng)絡(luò)設(shè)備聯(lián)合分析告警系統(tǒng),包括規(guī)則弓I擎模塊、消息中間件模塊和內(nèi)存數(shù)據(jù)庫(kù);所述規(guī)則引擎模塊用于分析用戶輸入的自定義規(guī)則,并將用戶輸入的自定義規(guī)則轉(zhuǎn)換成系統(tǒng)可識(shí)別的規(guī)則,并將所述規(guī)則進(jìn)行匹配分析,生成性能數(shù)據(jù)和告警數(shù)據(jù),進(jìn)一步,將所述性能數(shù)據(jù)和告警數(shù)據(jù)發(fā)送至消息中間件模塊;所述消息中間件模塊從規(guī)則引擎模塊接收性能數(shù)據(jù)和告警數(shù)據(jù),并將告警發(fā)送至內(nèi)存數(shù)據(jù)庫(kù);所述內(nèi)存數(shù)據(jù)庫(kù)用于存儲(chǔ)配置數(shù)據(jù)。本發(fā)明的有益效果是本發(fā)明可提高故障定位的準(zhǔn)確性和全面性,多個(gè)性能指標(biāo)聯(lián)合分析告警,能根據(jù)運(yùn)維人員的經(jīng)驗(yàn),對(duì)個(gè)性能指標(biāo)進(jìn)行二次計(jì)算處理,再進(jìn)行綜合分析,從而幫助運(yùn)維人員更準(zhǔn)確、更全面的定位故障,排除單性能指標(biāo)故障不準(zhǔn)確的干擾;能大幅降低運(yùn)維人員對(duì)每個(gè)指標(biāo)的分析判斷的工作量。在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進(jìn)。進(jìn)一步,還包括引擎監(jiān)控模塊、預(yù)警分析服務(wù)模塊和規(guī)則管理組件模塊;所述引擎監(jiān)控模塊與規(guī)則引擎模塊相連接,用于負(fù)責(zé)引擎的正常運(yùn)行維護(hù);所述預(yù)警分析服務(wù)模塊用于性能指標(biāo)的二次計(jì)算,包括性能指標(biāo)趨勢(shì)計(jì)算和性能指標(biāo)異動(dòng)分析計(jì)算;
所述規(guī)則管理組件模塊與規(guī)則弓I擎模塊相連接,用于分析處理規(guī)則。進(jìn)一步,所述規(guī)則引擎模塊包括性能告警分析引擎模塊、告警關(guān)聯(lián)分析引擎模塊和預(yù)警分析引擎模塊,所述性能告警分析引擎模塊、告警關(guān)聯(lián)分析引擎模塊和預(yù)警分析引擎模塊分別引擎監(jiān)控模塊和規(guī)則管理組件模塊的控制指令;
所述性能告警分析引擎模塊用于對(duì)多性能指標(biāo)根據(jù)規(guī)則進(jìn)行匹配,并生成告警;例如對(duì)一臺(tái)路由器的性能的分析,需要考慮cpu利用率,內(nèi)存利用率,磁盤IO利用率等多個(gè)指標(biāo)的綜合分析,該模塊負(fù)責(zé)將同一時(shí)刻的這些指標(biāo)的采集值加載到規(guī)則分析引擎中,智能的利用相關(guān)的分析規(guī)則進(jìn)行分析判斷,符合條件的自動(dòng)生成一條告警,說明該路由器資源消耗過大的告警,直觀的提示給用戶判斷;所述告警關(guān)聯(lián)分析引擎模塊用于對(duì)多條告警進(jìn)行關(guān)聯(lián)分析,找出所述告警之間的關(guān)系,比如衍生生關(guān)系,關(guān)聯(lián)關(guān)系等,使用戶能夠找出告警的根本原因;所述預(yù)警分析引擎模塊用于對(duì)性能指標(biāo)進(jìn)行預(yù)警分析,包括單指標(biāo)趨勢(shì)預(yù)警,多指標(biāo)聯(lián)合分析趨勢(shì)預(yù)警,異動(dòng)預(yù)警的生成。進(jìn)一步,還包括oracle分布式數(shù)據(jù)庫(kù),所述oracle分布式數(shù)據(jù)庫(kù)用于定時(shí)存儲(chǔ)頁面的規(guī)則配置的配置數(shù)據(jù)。進(jìn)一步,還包括配置數(shù)據(jù)同步模塊、消息組件模塊和性能數(shù)據(jù)接收模塊;所述性能數(shù)據(jù)接收模塊用于接收數(shù)據(jù),并將所述數(shù)據(jù)發(fā)送至消息組件模塊;所述消息組件模塊用于接收和發(fā)送性能數(shù)據(jù)至中間件模塊;所述配置數(shù)據(jù)同步模塊接收oracle分布式數(shù)據(jù)庫(kù)發(fā)送的數(shù)據(jù),并發(fā)送至內(nèi)存數(shù)據(jù)庫(kù),用于定時(shí)把頁面的規(guī)則配置的oracle分布式數(shù)據(jù)庫(kù)的配置數(shù)據(jù)同步到內(nèi)存數(shù)據(jù)庫(kù)中。進(jìn)一步,還包括告警處理模塊,所述告警處理模塊接收中間件模塊發(fā)送至的數(shù)據(jù)并發(fā)送至消息接收組件模塊,所述告警處理模塊接收消息發(fā)送組件模塊發(fā)送的告警并發(fā)送至中間件模塊,用于告警的字段豐富,告警的清除、過濾和升級(jí)等功能。進(jìn)一步,所述消息組件模塊包括消息接收組件模塊和消息發(fā)送組件模塊;所述消息接收組件模塊接收從性能數(shù)據(jù)接收模塊和中間件通過告警處理模塊發(fā)送至的數(shù)據(jù),并將所述數(shù)據(jù)發(fā)送至性能告警分析引擎模塊、告警關(guān)聯(lián)分析引擎模塊和預(yù)警分析服務(wù)模塊;所述消息發(fā)送組件模塊用于接收性能告警分析引擎模塊、告警關(guān)聯(lián)分析引擎模塊、預(yù)警分析引擎模塊和預(yù)警分析服務(wù)模塊發(fā)送至的數(shù)據(jù),并發(fā)送對(duì)應(yīng)數(shù)據(jù)至告警處理模塊。進(jìn)一步,所述性能告警分析引擎模塊接收規(guī)則管理組件模塊、引擎監(jiān)控模塊和消息接收組件模塊發(fā)送至的數(shù)據(jù),并生成告警,并將告警發(fā)送至消息發(fā)送組件模塊;所述告警關(guān)聯(lián)分析引擎模塊接收消息接收組件模塊、引擎監(jiān)控模塊和規(guī)則管理組件模塊發(fā)送至的數(shù)據(jù),找出所述數(shù)據(jù)之間的關(guān)系,并將關(guān)系數(shù)據(jù)發(fā)送至消息發(fā)送組件模塊和oracle分布式數(shù)據(jù)庫(kù);所述預(yù)警分析引擎模塊接收規(guī)則管理組件模塊、引擎監(jiān)控模塊和預(yù)警分析服務(wù)模塊發(fā)送至的數(shù)據(jù),進(jìn)行預(yù)警分析,并將所述預(yù)警數(shù)據(jù)發(fā)送至消息發(fā)送組件模塊。進(jìn)一步,所述預(yù)警分析服務(wù)模塊與oracle分布式數(shù)據(jù)庫(kù)雙向數(shù)據(jù)連接,并接收規(guī)則管理組件模塊、消息接收組件模塊和內(nèi)存數(shù)據(jù)庫(kù)發(fā)送的數(shù)據(jù)并進(jìn)行計(jì)算,并將計(jì)算結(jié)果發(fā)送至消息發(fā)送組件模塊和預(yù)警分析引擎模塊。進(jìn)一步,所述內(nèi)存數(shù)據(jù)庫(kù)接收配置數(shù)據(jù)同步模塊同步的oracle分布式數(shù)據(jù)庫(kù)的數(shù)據(jù),并發(fā)送數(shù)據(jù)至規(guī)則管理組件模塊和預(yù)警分析服務(wù)模塊。一個(gè)網(wǎng)絡(luò)設(shè)備通常有性能指標(biāo)25個(gè),需要每個(gè)都設(shè)置閥值,進(jìn)行告警,通過采用本專利能將有關(guān)聯(lián)分析要求的性能指標(biāo)放在一起聯(lián)合告警,最終只需配置12個(gè)聯(lián)合的指標(biāo)進(jìn)行告警即可。例如內(nèi)存使用率和頁面緩存增量?jī)蓚€(gè)指標(biāo)的組合告警。需求要點(diǎn)如下 a.當(dāng)內(nèi)存使用率在98%以下時(shí)不產(chǎn)生任何告警信息;b.當(dāng)內(nèi)存使用率達(dá)到98% (包括98%)時(shí)不直接產(chǎn)生告警,要判斷頁面緩沖區(qū)的使用情況(paging space或者swap),當(dāng)頁面緩沖區(qū)使用率每15分鐘增加不足5% (包括5%)時(shí)產(chǎn)生黃色告警,當(dāng)頁面緩沖區(qū)使用率第15分鐘增加5%以上時(shí)產(chǎn)生紅色告警。應(yīng)用本專利能很好的解決上面的問題,實(shí)現(xiàn)內(nèi)存使用率和頁面緩存增量?jī)蓚€(gè)指標(biāo)的組合告警的產(chǎn)生。


圖I為本發(fā)明具體實(shí)施例I所述的一種網(wǎng)絡(luò)設(shè)備聯(lián)合分析告警系統(tǒng)結(jié)構(gòu)框圖。附圖中,各標(biāo)號(hào)所代表的部件列表如下 I、性能數(shù)據(jù)接收模塊,2、消息接收組件模塊,3、預(yù)警分析服務(wù)模塊,4、orac I e分布式數(shù)據(jù)庫(kù),5、配置數(shù)據(jù)同步模塊,6、內(nèi)存數(shù)據(jù)庫(kù),7、規(guī)則管理組件模塊,81、性能告警分析引擎模塊,82、告警關(guān)聯(lián)分析引擎模塊,882、預(yù)警分析引擎模塊,9、消息發(fā)送組件模塊,10、告警處理模塊,11、引擎監(jiān)控模塊。
具體實(shí)施例方式以下結(jié)合附圖對(duì)本發(fā)明的原理和特征進(jìn)行描述,所舉實(shí)例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。如圖I所示,本發(fā)明具體實(shí)施例I所述的一種網(wǎng)絡(luò)設(shè)備聯(lián)合分析告警系統(tǒng),包括規(guī)貝IJ引擎模塊、消息中間件和內(nèi)存數(shù)據(jù)庫(kù)6 ;所述規(guī)則引擎模塊用于分析用戶輸入的自定義規(guī)則,并將用戶輸入的自定義規(guī)則轉(zhuǎn)換成系統(tǒng)可識(shí)別的規(guī)則,并將所述規(guī)則進(jìn)行匹配分析,生成性能數(shù)據(jù)和告警數(shù)據(jù),進(jìn)一步,將所述性能數(shù)據(jù)和告警數(shù)據(jù)發(fā)送至消息中間件模塊;所述消息中間件模塊從規(guī)則引擎模塊接收性能數(shù)據(jù)和告警數(shù)據(jù),并將告警發(fā)送至內(nèi)存數(shù)據(jù)庫(kù);所述內(nèi)存數(shù)據(jù)庫(kù)6用于存儲(chǔ)配置數(shù)據(jù)。還包括引擎監(jiān)控模塊11、預(yù)警分析服務(wù)模塊3和規(guī)則管理組件模塊7 ;所述引擎監(jiān)控模塊11與規(guī)則引擎模塊相連接,用于負(fù)責(zé)引擎的正常運(yùn)行維護(hù);所述預(yù)警分析服務(wù)模塊3用于性能指標(biāo)的二次計(jì)算,包括性能指標(biāo)趨勢(shì)計(jì)算和性能指標(biāo)異動(dòng)分析計(jì)算;所述規(guī)則管理組件模塊7與規(guī)則引擎模塊相連接,用于分析處理規(guī)則。所述規(guī)則引擎模塊包括性能告警分析引擎模塊I、告警關(guān)聯(lián)分析引擎模塊82和預(yù)警分析引擎模塊882,所述性能告警分析引擎模塊I、告警關(guān)聯(lián)分析引擎模塊82和預(yù)警分析引擎模塊882分別接收引擎監(jiān)控模塊11和規(guī)則管理組件模塊7的控制指令;所述性能告警分析引擎模塊I用于對(duì)多性能指標(biāo)根據(jù)規(guī)則進(jìn)行匹配,并生成告警;例如對(duì)一臺(tái)路由器的性能的分析,需要考慮cpu利用率,內(nèi)存利用率,磁盤IO利用率等多個(gè)指標(biāo)的綜合分析,該模塊負(fù)責(zé)將同一時(shí)刻的這些指標(biāo)的采集值加載到規(guī)則分析引擎中,智能的利用相關(guān)的分析規(guī)則進(jìn)行分析判斷,符合條件的自動(dòng)生成一條告警,說明該路由器資源消耗過大的告警,直觀的提示給用戶判斷;所述告警關(guān)聯(lián)分析引擎模塊82用于對(duì)多條告警進(jìn)行關(guān)聯(lián)分析,找出所述告警之 間的關(guān)系,比如衍生生關(guān)系,關(guān)聯(lián)關(guān)系等,使用戶能夠找出告警的根本原因;所述預(yù)警分析引擎模塊882用于對(duì)性能指標(biāo)進(jìn)行預(yù)警分析,包括單指標(biāo)趨勢(shì)預(yù)警,多指標(biāo)聯(lián)合分析趨勢(shì)預(yù)警,異動(dòng)預(yù)警的生成。還包括oracle分布式數(shù)據(jù)庫(kù)4,所述oracle分布式數(shù)據(jù)庫(kù)4用于定時(shí)存儲(chǔ)頁面的規(guī)則配置的配置數(shù)據(jù)。還包括配置數(shù)據(jù)同步模塊5、消息組件模塊和性能數(shù)據(jù)接收模塊I ;所述性能數(shù)據(jù)接收模塊I用于接收數(shù)據(jù),并將所述數(shù)據(jù)發(fā)送至消息組件模塊;所述消息組件模塊用于接收和發(fā)送性能數(shù)據(jù)至中間件模塊;所述配置數(shù)據(jù)同步模塊5接收oracle分布式數(shù)據(jù)庫(kù)4發(fā)送的數(shù)據(jù),并發(fā)送至內(nèi)存數(shù)據(jù)庫(kù)6,用于定時(shí)把頁面的規(guī)則配置的oracle分布式數(shù)據(jù)庫(kù)4的配置數(shù)據(jù)同步到內(nèi)存數(shù)據(jù)庫(kù)6中。還包括告警處理模塊10,所述告警處理模塊10接收中間件模塊發(fā)送至的數(shù)據(jù)并發(fā)送至消息組件模塊,所述告警處理模塊10接收消息發(fā)送組件模塊發(fā)送的告警并發(fā)送至中間件模塊,用于告警的字段豐富,告警的清除、過濾和升級(jí)等功能。所述消息組件模塊包括消息接收組件模塊2和消息發(fā)送組件模塊9 ;所述消息接收組件模塊2接收從性能數(shù)據(jù)接收模塊I和中間件通過告警處理模塊發(fā)送至的數(shù)據(jù),并將所述數(shù)據(jù)發(fā)送至性能告警分析引擎模塊81、告警關(guān)聯(lián)分析引擎模塊82和預(yù)警分析服務(wù)模塊3 ;所述消息發(fā)送組件模塊9用于接收性能告警分析引擎模塊81、告警關(guān)聯(lián)分析引擎模塊82、預(yù)警分析弓I擎模塊882和預(yù)警分析服務(wù)模塊3發(fā)送至的數(shù)據(jù),并發(fā)送對(duì)應(yīng)數(shù)據(jù)至告警處理模塊10。所述性能告警分析引擎模塊81接收規(guī)則管理組件模塊7、引擎監(jiān)控模塊11和消息接收組件模塊2發(fā)送至的數(shù)據(jù),并生成告警,并將告警發(fā)送至消息發(fā)送組件模塊9 ;所述告警關(guān)聯(lián)分析引擎模塊82接收消息接收組件模塊2、引擎監(jiān)控模塊11和規(guī)則管理組件模塊7發(fā)送至的數(shù)據(jù),找出所述數(shù)據(jù)之間的關(guān)系,并將關(guān)系數(shù)據(jù)發(fā)送至消息發(fā)送組件模塊9和oracle分布式數(shù)據(jù)庫(kù)4 ;所述預(yù)警分析引擎模塊882接收規(guī)則管理組件模塊7、引擎監(jiān)控模塊11和預(yù)警分析服務(wù)模塊3發(fā)送至的數(shù)據(jù),進(jìn)行預(yù)警分析,并將所述預(yù)警數(shù)據(jù)發(fā)送至消息發(fā)送組件模塊90所述預(yù)警分析服務(wù)模塊3與oracle分布式數(shù)據(jù)庫(kù)4雙向數(shù)據(jù)連接,并接收規(guī)則管理組件模塊7、消息接收組件模塊2和內(nèi)存數(shù)據(jù)庫(kù)6發(fā)送的數(shù)據(jù)并進(jìn)行計(jì)算,并將計(jì)算結(jié)果發(fā)送至消息發(fā)送組件模塊9和預(yù)警分析引擎模塊882。所述內(nèi)存數(shù)據(jù)庫(kù)6接收配置數(shù)據(jù)同步模塊5同步的oracle分布式數(shù)據(jù)庫(kù)4的數(shù)據(jù),并發(fā)送數(shù)據(jù)至規(guī)則管理組件模塊7和預(yù)警分析服務(wù)模塊3。具體實(shí)施時(shí)規(guī)則引擎初始化,規(guī)則管理組件讀取用戶配置的分析規(guī)則,分析處理后轉(zhuǎn)換成規(guī)則文件加載到規(guī)則引擎中,做為分析的基礎(chǔ)。性能告警分析引擎模塊接收從MQ轉(zhuǎn)發(fā)過來的設(shè)備性能指標(biāo)數(shù)據(jù)(如內(nèi)存使用率, 頁面緩沖區(qū)使用率),數(shù)據(jù)格式轉(zhuǎn)換后送到規(guī)則分析引擎中,利用規(guī)則引擎進(jìn)行規(guī)則文件和性能數(shù)據(jù)的智能分析計(jì)算,得出符合條件的結(jié)果,如果有生成告警信息數(shù)據(jù),將告警數(shù)據(jù)通過MQ轉(zhuǎn)發(fā)給workstation模塊,最終在前臺(tái)頁面展現(xiàn)或短信方式通知用戶。PmAlarmAdapter多指標(biāo)性能告警分析適配器類,將性能數(shù)據(jù)對(duì)象處理后,放到規(guī)則引擎中。
權(quán)利要求
1.一種網(wǎng)絡(luò)設(shè)備聯(lián)合分析告警系統(tǒng),其特征在于,包括規(guī)則引擎模塊、消息中間件模塊和內(nèi)存數(shù)據(jù)庫(kù); 所述規(guī)則引擎模塊用于分析用戶輸入的自定義規(guī)則,并將用戶輸入的自定義規(guī)則轉(zhuǎn)換成系統(tǒng)可識(shí)別的規(guī)則,并將所述規(guī)則進(jìn)行匹配分析,生成性能數(shù)據(jù)和告警數(shù)據(jù),進(jìn)一步,將所述性能數(shù)據(jù)和告警數(shù)據(jù)發(fā)送至消息中間件模塊; 所述消息中間件模塊從規(guī)則引擎模塊接收性能數(shù)據(jù)和告警數(shù)據(jù),并將告警發(fā)送至內(nèi)存數(shù)據(jù)庫(kù); 所述內(nèi)存數(shù)據(jù)庫(kù)用于存儲(chǔ)配置數(shù)據(jù)。
2.根據(jù)權(quán)利要求I所述一種網(wǎng)絡(luò)設(shè)備聯(lián)合分析告警系統(tǒng),其特征在于,還包括引擎監(jiān)控模塊、預(yù)警分析服務(wù)模塊和規(guī)則管理組件模塊;所述引擎監(jiān)控模塊與規(guī)則引擎模塊相連接,用于負(fù)責(zé)引擎的正常運(yùn)行維護(hù); 所述預(yù)警分析服務(wù)模塊用于性能指標(biāo)的二次計(jì)算,包括性能指標(biāo)趨勢(shì)計(jì)算和性能指標(biāo)異動(dòng)分析計(jì)算; 所述規(guī)則管理組件模塊與規(guī)則弓I擎模塊相連接,用于分析處理規(guī)則。
3.根據(jù)權(quán)利要求2所述一種網(wǎng)絡(luò)設(shè)備聯(lián)合分析告警系統(tǒng),其特征在于,所述規(guī)則引擎模塊包括性能告警分析引擎模塊、告警關(guān)聯(lián)分析引擎模塊和預(yù)警分析引擎模塊,所述性能告警分析引擎模塊、告警關(guān)聯(lián)分析引擎模塊和預(yù)警分析引擎模塊分別引擎監(jiān)控模塊和規(guī)則管理組件模塊的控制指令; 所述性能告警分析引擎模塊用于對(duì)多性能指標(biāo)根據(jù)規(guī)則進(jìn)行匹配,并生成告警; 所述告警關(guān)聯(lián)分析引擎模塊用于對(duì)多條告警進(jìn)行關(guān)聯(lián)分析,找出所述告警之間的關(guān)系,使用戶能夠找出告警的根本原因; 所述預(yù)警分析引擎模塊用于對(duì)性能指標(biāo)進(jìn)行預(yù)警分析,包括單指標(biāo)趨勢(shì)預(yù)警,多指標(biāo)聯(lián)合分析趨勢(shì)預(yù)警,異動(dòng)預(yù)警的生成。
4.根據(jù)權(quán)利要求3所述一種網(wǎng)絡(luò)設(shè)備聯(lián)合分析告警系統(tǒng),其特征在于,還包括oracle分布式數(shù)據(jù)庫(kù),所述oracle分布式數(shù)據(jù)庫(kù)用于定時(shí)存儲(chǔ)頁面的規(guī)則配置的配置數(shù)據(jù)。
5.根據(jù)權(quán)利要求4所述一種網(wǎng)絡(luò)設(shè)備聯(lián)合分析告警系統(tǒng),其特征在于,還包括配置數(shù)據(jù)同步模塊、消息組件模塊和性能數(shù)據(jù)接收模塊; 所述性能數(shù)據(jù)接收模塊用于接收數(shù)據(jù),并將所述數(shù)據(jù)發(fā)送至消息組件模塊; 所述消息組件模塊用于接收和發(fā)送性能數(shù)據(jù)至中間件模塊; 所述配置數(shù)據(jù)同步模塊接收oracle分布式數(shù)據(jù)庫(kù)發(fā)送的數(shù)據(jù),并發(fā)送至內(nèi)存數(shù)據(jù)庫(kù),用于定時(shí)把頁面的規(guī)則配置的oracle分布式數(shù)據(jù)庫(kù)的配置數(shù)據(jù)同步到內(nèi)存數(shù)據(jù)庫(kù)中。
6.根據(jù)權(quán)利要求5所述一種網(wǎng)絡(luò)設(shè)備聯(lián)合分析告警系統(tǒng),其特征在于,還包括告警處理模塊,所述告警處理模塊接收中間件模塊發(fā)送至的數(shù)據(jù)并發(fā)送至消息接收組件模塊,所述告警處理模塊接收消息發(fā)送組件模塊發(fā)送的告警并發(fā)送至中間件模塊,用于告警的字段豐富,告警的清除、過濾和升級(jí)功能。
7.根據(jù)權(quán)利要求6所述一種網(wǎng)絡(luò)設(shè)備聯(lián)合分析告警系統(tǒng),其特征在于,所述消息組件模塊包括消息接收組件模塊和消息發(fā)送組件模塊; 所述消息接收組件模塊接收從性能數(shù)據(jù)接收模塊和中間件通過告警處理模塊發(fā)送至的數(shù)據(jù),并將所述數(shù)據(jù)發(fā)送至性能告警分析引擎模塊、告警關(guān)聯(lián)分析引擎模塊和預(yù)警分析服務(wù)模塊; 所述消息發(fā)送組件模塊用于接收性能告警分析引擎模塊、告警關(guān)聯(lián)分析引擎模塊、預(yù)警分析引擎模塊和預(yù)警分析服務(wù)模塊發(fā)送至的數(shù)據(jù),并發(fā)送對(duì)應(yīng)數(shù)據(jù)至告警處理模塊。
8.根據(jù)權(quán)利要求7所述一種網(wǎng)絡(luò)設(shè)備聯(lián)合分析告警系統(tǒng),其特征在于,所述性能告警分析引擎模塊接收規(guī)則管理組件模塊、引擎監(jiān)控模塊和消息接收組件模塊發(fā)送至的數(shù)據(jù),并生成告警,并將告警發(fā)送至消息發(fā)送組件模塊; 所述告警關(guān)聯(lián)分析引擎模塊接收消息接收組件模塊、引擎監(jiān)控模塊和規(guī)則管理組件模塊發(fā)送至的數(shù)據(jù),找出所述數(shù)據(jù)之間的關(guān)系,并將關(guān)系數(shù)據(jù)發(fā)送至消息發(fā)送組件模塊和oracle分布式數(shù)據(jù)庫(kù); 所述預(yù)警分析引擎模塊接收規(guī)則管理組件模塊、引擎監(jiān)控模塊和預(yù)警分析服務(wù)模塊發(fā) 送至的數(shù)據(jù),進(jìn)行預(yù)警分析,并將所述預(yù)警數(shù)據(jù)發(fā)送至消息發(fā)送組件模塊。
9.根據(jù)權(quán)利要求1-8任一項(xiàng)所述一種網(wǎng)絡(luò)設(shè)備聯(lián)合分析告警系統(tǒng),其特征在于,所述預(yù)警分析服務(wù)模塊與oracle分布式數(shù)據(jù)庫(kù)雙向數(shù)據(jù)連接,并接收規(guī)則管理組件模塊、消息接收組件模塊和內(nèi)存數(shù)據(jù)庫(kù)發(fā)送的數(shù)據(jù)并進(jìn)行計(jì)算,并將計(jì)算結(jié)果發(fā)送至消息發(fā)送組件模塊和預(yù)警分析引擎模塊。
10.根據(jù)權(quán)利要求9所述一種網(wǎng)絡(luò)設(shè)備聯(lián)合分析告警系統(tǒng),其特征在于,所述內(nèi)存數(shù)據(jù)庫(kù)接收配置數(shù)據(jù)同步模塊同步的oracle分布式數(shù)據(jù)庫(kù)的數(shù)據(jù),并發(fā)送數(shù)據(jù)至規(guī)則管理組件模塊和預(yù)警分析服務(wù)模塊。
全文摘要
本發(fā)明涉及一種網(wǎng)絡(luò)設(shè)備聯(lián)合分析告警系統(tǒng),包括規(guī)則引擎、消息中間件和內(nèi)存數(shù)據(jù)庫(kù);所述規(guī)則引擎用于分析用戶輸入的自定義規(guī)則,并將用戶輸入的自定義規(guī)則轉(zhuǎn)換成可識(shí)別的規(guī)則;所述消息中間件負(fù)責(zé)性能數(shù)據(jù)的接收及告警的發(fā)送,底層采集代理(agent)采集到的網(wǎng)絡(luò)設(shè)備性能數(shù)據(jù)如cpu利用,內(nèi)存利用率;所述內(nèi)存數(shù)據(jù)庫(kù)負(fù)責(zé)配置數(shù)據(jù)的緩存。本發(fā)明可提高故障定位的準(zhǔn)確性和全面性,多個(gè)性能指標(biāo)聯(lián)合分析告警,能根據(jù)運(yùn)維人員的經(jīng)驗(yàn),對(duì)個(gè)性能指標(biāo)進(jìn)行二次計(jì)算處理,再進(jìn)行綜合分析,從而幫助運(yùn)維人員更準(zhǔn)確、更全面的定位故障,排除單性能指標(biāo)故障不準(zhǔn)確的干擾;能大幅降低運(yùn)維人員對(duì)每個(gè)指標(biāo)的分析判斷的工作量。
文檔編號(hào)H04L12/24GK102970165SQ20121047294
公開日2013年3月13日 申請(qǐng)日期2012年11月20日 優(yōu)先權(quán)日2012年11月20日
發(fā)明者劉健 申請(qǐng)人:北京思特奇信息技術(shù)股份有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1