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

基于簡單管理網(wǎng)絡(luò)協(xié)議識別所有廠商Trap及處理的方法與流程

文檔序號:11697465閱讀:360來源:國知局
基于簡單管理網(wǎng)絡(luò)協(xié)議識別所有廠商Trap及處理的方法與流程
本發(fā)明屬于網(wǎng)絡(luò)通信技術(shù)領(lǐng)域,具體涉及一種基于簡單網(wǎng)絡(luò)管理協(xié)議(SimpleNetworkManagementProtocol,SNMP)識別所有廠商Trap及處理的方法。

背景技術(shù):
隨著計(jì)算機(jī)網(wǎng)絡(luò)技術(shù)的不斷發(fā)展,設(shè)備廠商越來越多。想要很好的兼容所有廠商的設(shè)備變得非常困難。如何有效的提高Trap告警的識別率一個(gè)非常大的難題。Trap報(bào)文的有效識別能夠大大提高網(wǎng)絡(luò)設(shè)備的可利用率、性能、服務(wù)質(zhì)量、故障排查等,從而幫助網(wǎng)絡(luò)管理人員減輕承重的負(fù)擔(dān)。目前各個(gè)廠商開發(fā)的網(wǎng)絡(luò)管理系統(tǒng)的Trap處理主要是針對自身廠商設(shè)備上報(bào)的Trap進(jìn)行告警和通過管理信息庫(ManagementInformationBase,MIB)導(dǎo)入Trap定義功能,對第三方廠商基本不能支持或不能有效的識別出Trap報(bào)文的真正含義。Trap識別功能主要用于在運(yùn)營商網(wǎng)絡(luò)、企業(yè)學(xué)校網(wǎng)絡(luò)等不同型號設(shè)備上的快速識別告警。現(xiàn)有技術(shù)中,與Trap識別處理相關(guān)的技術(shù)主要集中在對已知Trap的處理邏輯。申請?zhí)枮?00810217071.1的中國專利《一種基于簡單網(wǎng)絡(luò)管理協(xié)議的trap處理方法》主要公開了網(wǎng)絡(luò)管理軟件收到Trap報(bào)文后對報(bào)文的解析、差錯(cuò)處理等方法。申請?zhí)枮?00610160737.5的中國專利《一種基于簡單網(wǎng)絡(luò)管理協(xié)議的Trap確認(rèn)方法》公開的Trap確認(rèn)方法中,SNMP代理在Trap消息的團(tuán)體名中加入是否需要確認(rèn)的Trap關(guān)鍵字,SNMP管理者收到消息檢查Trap是否包含確認(rèn)Trap關(guān)鍵字,如果是,則設(shè)置SNMP上管理信息變量值。申請?zhí)枮?01010591676.4的中國專利《一種基于SNMP的Trap處理的方法》公開的Trap處理方法中,檢測到告警事件后向SNMP網(wǎng)管發(fā)送Trap消息,根據(jù)Trap中攜帶的告警事件發(fā)生位置,SNMP網(wǎng)管將內(nèi)置的告警信息與Trap消息中攜帶的告警信息進(jìn)行對比,如果一致則驗(yàn)證Trap消息有效,并進(jìn)行告警。然而,現(xiàn)有的網(wǎng)管中Trap識別告警功能非常有限,無法識別第三方的網(wǎng)絡(luò)設(shè)備,還可能無法識別哪個(gè)設(shè)備內(nèi)部組件發(fā)出Trap告警,如無法識別交換機(jī)內(nèi)部的端口關(guān)閉或停止的告警是從哪個(gè)端口發(fā)出的。對于導(dǎo)入的Mib庫識別,識別起來非常不直觀,用戶不能直接看出設(shè)備哪里出了問題。如果針對每個(gè)廠商的產(chǎn)品都安裝一個(gè)網(wǎng)絡(luò)管理軟件,則會浪費(fèi)更多的資源,用戶平時(shí)管理設(shè)備也需要在多個(gè)系統(tǒng)中查看,局限性很大。若各個(gè)廠商定制自己的私有Mib庫,識別通用性是一個(gè)很大的難題。

技術(shù)實(shí)現(xiàn)要素:
鑒于以上所述現(xiàn)有技術(shù)的缺點(diǎn),本發(fā)明的目的在于提供一種基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法,根據(jù)自定義解析模版對Trap原始報(bào)文上報(bào)的每個(gè)參數(shù)值進(jìn)行對比判斷,從而進(jìn)行告警、或者取消已上報(bào)的告警,并可以自定義告警內(nèi)容。為實(shí)現(xiàn)上述目的及其他相關(guān)目的,本發(fā)明提供一種基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法,其中,設(shè)定一個(gè)Trap原始報(bào)文的自定義解析模板,設(shè)定一個(gè)Trap原始報(bào)文存儲隊(duì)列和一個(gè)Trap告警入庫存儲隊(duì)列,所述方法至少包括以下步驟:步驟S1、接收網(wǎng)絡(luò)設(shè)備上報(bào)的Trap原始報(bào)文,并將所述Trap原始報(bào)文裝入Trap原始報(bào)文存儲隊(duì)列中;步驟S2、從Trap原始報(bào)文存儲隊(duì)列中同步讀取Trap原始報(bào)文,并將Trap原始報(bào)文的參數(shù)與自定義解析模板中的參數(shù)進(jìn)行對比判斷;如果Trap原始報(bào)文的參數(shù)與自定義解析模版中的參數(shù)匹配,則根據(jù)根據(jù)自定義解析模板將讀取的Trap原始報(bào)文解析成用戶定義的告警信息,并將解析好的告警信息加入Trap告警入庫存儲隊(duì)列中;步驟S3、將Trap告警信息從Trap告警入庫存儲隊(duì)列中取出,判斷是清除告警還是產(chǎn)生告警;如果是清除告警則更新Trap告警入庫存儲隊(duì)列,如果是產(chǎn)生告警則新產(chǎn)生一條告警插入Trap告警入庫存儲隊(duì)列中。根據(jù)上述的基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法,其中:Trap原始報(bào)文存儲隊(duì)列為先進(jìn)先出隊(duì)列形式。根據(jù)上述的基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法,其中:所述自定義解析模板包括規(guī)則名、規(guī)則描述、屬性類型、特定類型、企業(yè)Oid、告警等級、告警消息、唯一標(biāo)識屬性列、匹配告警條件、清除告警條件。根據(jù)上述的基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法,其中:步驟S1和步驟S2具體包括以下步驟:步驟S101、網(wǎng)絡(luò)設(shè)備以Trap報(bào)文形式將故障發(fā)給網(wǎng)絡(luò)管理系統(tǒng);步驟S102、把Trap報(bào)文裝入Trap原始報(bào)文存儲隊(duì)列中;步驟S103、將Trap原始報(bào)文存儲隊(duì)列中的Trap原始報(bào)文取出;步驟S104、根據(jù)取出的Trap原始報(bào)文信息查找網(wǎng)絡(luò)設(shè)備庫中是否存在該網(wǎng)絡(luò)設(shè)備,若存在則進(jìn)入步驟S105、否則直接結(jié)束,Trap原始報(bào)文丟棄;步驟S105、獲取自定義解析模板,將自定義解析模板與接收的Trap原始報(bào)文進(jìn)行匹配,判斷是否能解析Trap原始報(bào)文,若能解析則進(jìn)入步驟S106;不能解析則進(jìn)入步驟S107;步驟S106、Trap解析器將Trap原始報(bào)文解析成用戶自定義的告警信息,將解析好的告警信息加入Trap告警入庫存儲隊(duì)列中;步驟S107、將Trap原始報(bào)文存入Trap原始報(bào)文存儲隊(duì)列。進(jìn)一步地,根據(jù)上述的基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法,其中:步驟S101中,網(wǎng)絡(luò)設(shè)備必須支持簡單網(wǎng)絡(luò)管理協(xié)議,且網(wǎng)絡(luò)設(shè)備的Trap服務(wù)器地址為網(wǎng)絡(luò)管理服務(wù)器地址。根據(jù)上述的基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法,其中:步驟S2中解析Trap原始報(bào)文包括以下步驟:步驟S201,將獲取的Trap原始報(bào)文的唯一標(biāo)識屬性列與自定義解析模板參數(shù)進(jìn)行匹配,循環(huán)判斷每個(gè)模板是否可用,若可用則進(jìn)入步驟S202,若不可用則使用下一個(gè)自定義解析模板進(jìn)行匹配步驟S201;步驟S202,將Trap原始報(bào)文信息與自定義解析模板的清除告警條件進(jìn)行匹配,如果滿足清除告警條件則進(jìn)入步驟S203,否則進(jìn)入步驟S204;步驟S203,將Trap原始報(bào)文解析成告警信息,并將其加入Trap告警入庫存儲隊(duì)列中,進(jìn)入步驟S205;步驟S204,如果Trap原始報(bào)文與清除告警條件不能夠匹配,則判斷是否匹配告警條件,如果匹配告警條件則進(jìn)如步驟S203,如果不匹配告警條件,則直接進(jìn)入步驟S205;步驟S205、將Trap原始報(bào)文存入Trap原始報(bào)文存儲隊(duì)列。進(jìn)一步地,根據(jù)上述的基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法,其中:步驟S202中,Trap報(bào)文包括版本1和版本2c/3,針對Trap版本1,清除告警條件包括企業(yè)Oid、屬性類型、特定類型和多個(gè)綁定變量;針對Trap版本2c/3,清除告警條件只包括企業(yè)Oid和多個(gè)綁定變量。根據(jù)上述的基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法,其中:步驟S3具體包括以下步驟:步驟S301、將告警信息從Trap告警入庫存儲隊(duì)列中取出;步驟S302、對取出的告警信息進(jìn)行判斷,如果是非Trap告警,則不進(jìn)行處理,如果是Trap告警,則進(jìn)入步驟S303;步驟S303、查找未清除的告警信息,并判斷未清除的告警信息是否在Trap告警入庫存儲隊(duì)列中,如果存在Trap告警入庫存儲隊(duì)列中,則進(jìn)入步驟S304;如果不存在Trap告警入庫存儲隊(duì)列中,則進(jìn)入步驟S305;步驟S304、查看告警信息中的告警標(biāo)識是否被自定義解析模板解析為清除告警,如果解析為清除告警則進(jìn)入步驟S306;如果不是解析為清除告警,則進(jìn)入步驟S307;步驟S305、查看告警信息中的告警標(biāo)識是否被自定義解析模板解析為告警,如果是則進(jìn)入步驟S308;如果不是解析為告警則流程結(jié)束;步驟S306、設(shè)置告警清除人和清除時(shí)間,并更新當(dāng)前的Trap告警入庫存儲隊(duì)列,流程結(jié)束;步驟S307、設(shè)置告警次數(shù),更新最近一次告警時(shí)間,并更新當(dāng)前的Trap告警入庫存儲隊(duì)列,流程結(jié)束;步驟S308、在Trap告警入庫存儲隊(duì)列中插入告警信息及Trap原始報(bào)文的唯一標(biāo)識屬性列,流程結(jié)束。進(jìn)一步地,根據(jù)上述的基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法,其中:步驟S301中,按IP地址、MAC地址、告警等級、告警類型、唯一標(biāo)識屬性列查找未清除的告警信息。更進(jìn)一步地,根據(jù)上述的基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法,其中:其中所述唯一標(biāo)識屬性列為用戶自定義,用于區(qū)別同一個(gè)設(shè)備的不同組件可能存在的告警。如上所述,本發(fā)明的基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法,具有以下有益效果:(1)本發(fā)明包括自定義解析模板,用戶手動輸入判斷條件即可識別任何廠商的Trap報(bào)文,從而提高網(wǎng)絡(luò)設(shè)備的可利用率、性能、服務(wù)質(zhì)量、故障排查能力等,降低管理員管理設(shè)備告警的承重負(fù)擔(dān);(2)將Trap原始報(bào)文、Trap告警信息以隊(duì)列形式緩存起來,通過多線程搶占執(zhí)行,具有穩(wěn)定、高效的優(yōu)點(diǎn);(3)能夠識別第三方廠商的Trap消息,可識別設(shè)備內(nèi)部(如端口)組件發(fā)出的Trap報(bào)文,有效降低了網(wǎng)絡(luò)的維護(hù)難度和維護(hù)成本。附圖說明圖1顯示為本發(fā)明的基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法的核心流程圖;圖2顯示為本發(fā)明中Trap解析的流程圖;圖3顯示為本發(fā)明中Trap告警入庫的流程圖。具體實(shí)施方式以下通過特定的具體實(shí)例說明本發(fā)明的實(shí)施方式,本領(lǐng)域技術(shù)人員可由本說明書所揭露的內(nèi)容輕易地了解本發(fā)明的其他優(yōu)點(diǎn)與功效。本發(fā)明還可以通過另外不同的具體實(shí)施方式加以實(shí)施或應(yīng)用,本說明書中的各項(xiàng)細(xì)節(jié)也可以基于不同觀點(diǎn)與應(yīng)用,在沒有背離本發(fā)明的精神下進(jìn)行各種修飾或改變。需要說明的是,本實(shí)施例中所提供的圖示僅以示意方式說明本發(fā)明的基本構(gòu)想,遂圖式中僅顯示與本發(fā)明中有關(guān)的組件而非按照實(shí)際實(shí)施時(shí)的組件數(shù)目、形狀及尺寸繪制,其實(shí)際實(shí)施時(shí)各組件的型態(tài)、數(shù)量及比例可為一種隨意的改變,且其組件布局型態(tài)也可能更為復(fù)雜。本發(fā)明的基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法主要通過Trap接收器、Trap解析器、Trap告警處理器等模塊來實(shí)現(xiàn),從而使得Trap原始報(bào)文的接收、對報(bào)文的解析、解析完后的Trap告警處理分工明確,在告警的實(shí)時(shí)性上有明顯提升。其中,Trap接收器打開監(jiān)聽端口,接收設(shè)備發(fā)出的Trap原始報(bào)文信息。Trap解析器從緩沖隊(duì)列中取出Trap原始報(bào)文,并將接收到的Trap原始報(bào)文根據(jù)自定義解析模板解析成用戶定義的告警信息。Trap告警處理器對解析成功的告警信息進(jìn)行告警入庫操作。特別地,本發(fā)明提供了兩個(gè)存儲隊(duì)列和一種自定義解析模板。其中,兩個(gè)存儲隊(duì)列分別是Trap原始報(bào)文存儲隊(duì)列,另一個(gè)是Trap告警入庫存儲隊(duì)列。參照表1,該自定義解析模板包括規(guī)則名、規(guī)則描述、屬性類型、特定類型、企業(yè)Oid、告警等級、告警消息、唯一標(biāo)識屬性列、匹配告警條件、清除告警條件等。在進(jìn)行Trap處理時(shí),根據(jù)>、<、=、!=、包含、不包含等判斷條件,將接收的Trap原始報(bào)文與自定義解析模板中的參數(shù)進(jìn)行對比,若滿足自定義解析模板的條件則產(chǎn)生告警或清除告警。自定義解析模板的條件都由用戶根據(jù)設(shè)備實(shí)際情況填寫。本發(fā)明中,Trap報(bào)文包括版本1和版本2c/3兩種,自定義解析模板對兩種版本的Trap報(bào)文分別進(jìn)行處理。對于Trap版本1中,自定義解析模板包括特定類型、屬性類型以及企業(yè)對象標(biāo)識(Objectidentifier,Oid);對于Trap版本2c/3,自定義解析模版中不包括特定類型、屬性類型,規(guī)定在匹配條件或清除條件的第二個(gè)綁定變量中設(shè)置TrapOid。其中,唯一標(biāo)識屬性列由屬性類型、特定類型、綁定變量條件中的一個(gè)或多個(gè)組成,用于使用戶唯一確定一個(gè)告警。將新接收的Trap原始報(bào)文與已入庫的告警信息進(jìn)行對比,根據(jù)IP地址、MAC地址以及自定義解析模板中定義的唯一標(biāo)識屬性,判斷新接收的Trap原始報(bào)文是否存在于Trap告警入庫存儲隊(duì)列中。其中,匹配告警條件由屬性類型、特定類型、企業(yè)Oid和一個(gè)或多個(gè)綁定變量組成。匹配條件與原始Trap報(bào)文進(jìn)行對比,若滿足匹配條件則產(chǎn)生告警。清除告警條件由屬性類型、特定類型、企業(yè)Oid和一個(gè)或多個(gè)綁定變量組成。清除條件與原始Trap報(bào)文進(jìn)行對比,若滿足清除條件則清除告警。表1自定義解析模版參數(shù)說明表本發(fā)明的基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法的主要處理步驟如下:Trap接收器通過多線程方式接收網(wǎng)絡(luò)設(shè)備上報(bào)的Trap原始報(bào)文,并將其裝入Trap原始報(bào)文存儲隊(duì)列中;Trap解析器通過多線程方式從Trap原始報(bào)文存儲隊(duì)列中同步讀取Trap原始報(bào)文,并將Trap原始報(bào)文的報(bào)文版本、綁定變量、特定類型、屬性類型與自定義解析模板中的參數(shù)進(jìn)行對比判斷;如果與用戶定義的自定義解析模版中的參數(shù)匹配,則根據(jù)自定義解析模板產(chǎn)生告警或產(chǎn)生清除已有告警,并將生成的告警加入Trap告警入庫存儲隊(duì)列中。Trap告警處理器通過多線程方式將Trap告警信息從Trap告警入庫存儲隊(duì)列中取出,然后在Trap告警入庫存儲隊(duì)列中查看是否有相同告警和當(dāng)前的告警標(biāo)識,根據(jù)當(dāng)前的告警標(biāo)識判斷是清除告警還是產(chǎn)生告警;如果是清除告警則更新告警信息庫;如果是產(chǎn)生告警則新產(chǎn)生一條告警插入告警信息庫中。具體地,參閱圖1,本發(fā)明的基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法的核心步驟如下:步驟S101、網(wǎng)絡(luò)設(shè)備以Trap報(bào)文形式將故障發(fā)給網(wǎng)絡(luò)管理系統(tǒng)的Trap接收器,網(wǎng)絡(luò)設(shè)備必須支持SNMP,并且配置網(wǎng)絡(luò)設(shè)備的Trap服務(wù)器地址為網(wǎng)絡(luò)管理服務(wù)器地址;步驟S102、Trap接收器把Trap報(bào)文放入Trap原始報(bào)文存儲隊(duì)列中;步驟S103、Trap原始報(bào)文存儲隊(duì)列為先進(jìn)先出隊(duì)列形式,Trap解析器通過多線程方式將Trap原始報(bào)文存儲隊(duì)列中的Trap原始報(bào)文取出;步驟S104、根據(jù)取出的Trap原始報(bào)文信息查找網(wǎng)絡(luò)設(shè)備庫中是否存在該網(wǎng)絡(luò)設(shè)備,符合條件則進(jìn)入步驟S105、否則直接結(jié)束,Trap原始報(bào)文丟棄;步驟S105、獲取自定義解析模板,將自定義解析模板與接收的Trap原始報(bào)文進(jìn)行匹配,判斷是否能解析Trap原始報(bào)文,若能解析則進(jìn)入步驟S106;不能解析則將Trap原始報(bào)文存入Trap原始報(bào)文存儲隊(duì)列中,以方面查找分析等,進(jìn)入步驟S107;步驟S106、Trap解析器將Trap原始報(bào)文解析成用戶自定義的告警信息,將解析好的告警信息加入Trap告警入庫存儲隊(duì)列中;步驟S107、將Trap原始報(bào)文存入Trap原始報(bào)文存儲隊(duì)列。其中,Trap原始報(bào)文接收利用SNMP4J開源包,默認(rèn)打開162端口監(jiān)聽,網(wǎng)絡(luò)設(shè)備發(fā)送到網(wǎng)絡(luò)管理系統(tǒng)的Trap原始報(bào)文,可控制接收線程池大小。參照圖2,解析Trap原始報(bào)文的具體步驟如下:步驟S201、將獲取的Trap原始報(bào)文的唯一標(biāo)識屬性列與自定義解析模板列表進(jìn)行匹配,循環(huán)判斷每個(gè)模板是否可用,若可用則進(jìn)入步驟S202,若不可用則使用下一個(gè)自定義解析模板進(jìn)行匹配步驟S201;步驟S202、將Trap原始報(bào)文信息與自定義解析模板的清除告警條件進(jìn)行匹配,針對TrapV1版本,清除告警條件包括企業(yè)Oid、屬性類型、特定類型、多個(gè)綁定變量;企業(yè)Oid只能使用等于、包含等條件與自定義解析模板的自定義值進(jìn)行匹配,其余的變量可用大于、小于、等于、包含等條件與自定義解析模板的自定義值進(jìn)行匹配;針對TrapV2c/3版本,清除告警條件只包括企業(yè)Oid,多個(gè)綁定變量,判斷條件與V1類似。如果滿足清除告警條件則進(jìn)入步驟S203,否則進(jìn)入步驟S204;步驟S203、將Trap原始報(bào)文解析成告警信息,并將其加入Trap告警入庫存儲隊(duì)列中,進(jìn)入步驟S205,其中,可根據(jù)Trap告警入庫存儲隊(duì)列中告警信息的數(shù)量,自動變換取出告警信息的處理線程的個(gè)數(shù);步驟S204、如果Trap原始報(bào)文與清除告警條件不能夠匹配,則判斷是否匹配告警條件,如果匹配告警條件則進(jìn)如步驟S203,如果不匹配告警條件,則直接進(jìn)入步驟S205;步驟S205、將Trap原始報(bào)文存入Trap原始報(bào)文存儲隊(duì)列。參閱圖3,Trap告警器將解析成功的Trap原始報(bào)文加入Trap告警入庫存儲隊(duì)列,Trap告警入庫的步驟如下:步驟S301、將告警信息從Trap告警入庫存儲隊(duì)列中取出;步驟S302、對取出的告警信息進(jìn)行判斷,按告警信息的來源判斷網(wǎng)絡(luò)管理系統(tǒng)中可能存在的告警來源,如主動輪詢、Syslog告警等,對于非Trap告警,Trap告警處理器不進(jìn)行處理,如果是Trap告警,則進(jìn)入步驟S303;步驟S303、按IP地址、MAC地址、告警等級、告警類型、唯一標(biāo)識屬性列查找未清除的告警信息,其中唯一標(biāo)識屬性列為用戶自定義,可將屬性類型、特殊類型、TrapOid、多個(gè)綁定變量作為唯一標(biāo)識,目的在于區(qū)別同一個(gè)設(shè)備的不同組件可能存在的告警,如一個(gè)設(shè)備的端口告警,可能需要綁定變量作為唯一標(biāo)識,假如選擇第三個(gè)綁定變量作為端口的唯一標(biāo)識,就將現(xiàn)在Trap的報(bào)文的第三個(gè)綁定變量值與已存入的Trap告警入庫存儲隊(duì)列進(jìn)行對比,查看是否存在未清除的告警信息。查看之后判斷未清除的告警信息是否在Trap告警入庫存儲隊(duì)列中,如果存在Trap告警入庫存儲隊(duì)列中,則進(jìn)入步驟S304;如果不存在Trap告警入庫存儲隊(duì)列中,則進(jìn)入步驟S305;步驟S304、查看告警標(biāo)識是否被自定義解析模板解析為清除告警,如果解析為清除告警則進(jìn)入步驟S306;如果不是解析為清除告警,則進(jìn)入步驟S307;步驟S305、查看告警標(biāo)識是否被自定義解析模板解析為告警,如果是則進(jìn)入步驟S308;如果不是解析為告警則流程結(jié)束;步驟S306、設(shè)置告警清除人和清除時(shí)間,并更新當(dāng)前的告警記錄,其中,清除人為系統(tǒng)自動清除,流程結(jié)束;步驟S307、設(shè)置告警次數(shù),更新最近一次告警時(shí)間,并更新當(dāng)前的告警記錄,流程結(jié)束;步驟S308、在Trap告警入庫存儲隊(duì)列中插入告警信息及Trap原始報(bào)文的唯一標(biāo)識屬性列,以便其他告警用唯一標(biāo)識屬性列與Trap原始報(bào)文進(jìn)行對比,流程結(jié)束。綜上所述,本發(fā)明的基于簡單網(wǎng)絡(luò)管理協(xié)議識別所有廠商Trap及處理的方法提供了兩個(gè)存儲隊(duì)列和一種自定義解析模板,通過對Trap原始報(bào)文的唯一標(biāo)識屬性列進(jìn)行判斷,實(shí)現(xiàn)對第三方廠商設(shè)備的Trap的解析,可高效地進(jìn)行Trap原始報(bào)文的接收、解析、入庫。所以,本發(fā)明有效克服了現(xiàn)有技術(shù)中的種種缺點(diǎn)而具高度產(chǎn)業(yè)利用價(jià)值。上述實(shí)施例僅例示性說明本發(fā)明的原理及其功效,而非用于限制本發(fā)明。任何熟悉此技術(shù)的人士皆可在不違背本發(fā)明的精神及范疇下,對上述實(shí)施例進(jìn)行修飾或改變。因此,舉凡所屬技術(shù)領(lǐng)域中具有通常知識者在未脫離本發(fā)明所揭示的精神與技術(shù)思想下所完成的一切等效修飾或改變,仍應(yīng)由本發(fā)明的權(quán)利要求所涵蓋。
當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
巧家县| 松溪县| 维西| 余姚市| 临澧县| 忻州市| 安仁县| 密山市| 成武县| 庆城县| 乌兰县| 遂昌县| 剑河县| 诏安县| 交城县| 上高县| 皋兰县| 威信县| 汽车| 庆安县| 乳源| 怀来县| 原平市| 云林县| 宣汉县| 辽阳县| 南通市| 余江县| 鸡东县| 泽普县| 体育| 宜春市| 库车县| 龙山县| 平陆县| 太康县| 佛山市| 西丰县| 樟树市| 无极县| 深水埗区|