本發(fā)明實(shí)施例涉及計(jì)算機(jī)
技術(shù)領(lǐng)域:
,尤其涉及一種事件處理方法、網(wǎng)管設(shè)備及服務(wù)器。
背景技術(shù):
:隨著計(jì)算機(jī)技術(shù)和互聯(lián)網(wǎng)應(yīng)用的迅猛發(fā)展,網(wǎng)管人員需要維護(hù)的服務(wù)器的種類和數(shù)量都越來(lái)越多,而網(wǎng)管人員常常只有十幾人,如何提升網(wǎng)管人員的維護(hù)效率,是亟需解決的一個(gè)問(wèn)題。網(wǎng)管人員在日常維護(hù)過(guò)程中,遇到的其中一個(gè)影響維護(hù)效率的問(wèn)題是:服務(wù)器向網(wǎng)管設(shè)備上報(bào)的事件記錄通常都是全英文格式,而大多數(shù)網(wǎng)管人員對(duì)以英文描述的事件記錄并不熟悉,理解起來(lái)比較費(fèi)勁,從而導(dǎo)致在日常維護(hù)工作中,效率比較低下。綜上所述,現(xiàn)有技術(shù)存在無(wú)法在網(wǎng)管設(shè)備側(cè)靈活更改事件記錄的顯示語(yǔ)言的技術(shù)問(wèn)題。技術(shù)實(shí)現(xiàn)要素:本申請(qǐng)?zhí)峁┮环N事件處理方法、網(wǎng)管設(shè)備及服務(wù)器,用以在網(wǎng)管設(shè)備側(cè)以選定的語(yǔ)言類型來(lái)顯示事件記錄,從而提高網(wǎng)管人員的維護(hù)效率。第一方面,本申請(qǐng)?zhí)峁┮环N事件處理方法,包括:網(wǎng)管設(shè)備獲取事件日志中的一個(gè)索引事件記錄,所述索引事件記錄包含事件標(biāo)識(shí)及動(dòng)態(tài)參數(shù)值,所述事件標(biāo)識(shí)用于標(biāo)識(shí)同一事件對(duì)應(yīng)的多種語(yǔ)言類型的事件描述模板,所述動(dòng)態(tài)參數(shù)值用于表示所述事件標(biāo)識(shí)對(duì)應(yīng)的事件描述模板中的動(dòng)態(tài)參數(shù)的實(shí)際值,所述事件日志用于記錄由所述網(wǎng)管設(shè)備管理的不同服務(wù)器上報(bào)的索引事件記錄;所述網(wǎng)管設(shè)備根據(jù)選定的顯示語(yǔ)言類型、獲取的索引事件記錄中包含的事件標(biāo)識(shí),從目標(biāo)模板庫(kù)中查找到對(duì)應(yīng)的事件描述模板,其中,查找到的事件描述模板用于描述的事件為獲取的索引事件記錄中包含的事件標(biāo)識(shí)對(duì)應(yīng)的事件、且查找到的事件描述模板使用的描述語(yǔ)言類型為所述選定的顯示語(yǔ)言類型,所述目標(biāo)模板庫(kù)為預(yù)設(shè)的至少一個(gè)模板庫(kù)中與上報(bào)所述索引事件記錄的服務(wù)器對(duì)應(yīng)的模板庫(kù);所述網(wǎng)管設(shè)備將獲取的所述索引事件記錄中的動(dòng)態(tài)參數(shù)值填充到查找到的所述事件描述模板中,得到第一完整事件記錄;所述網(wǎng)管設(shè)備在所述網(wǎng)管設(shè)備的顯示界面上顯示所述第一完整事件記錄。上述實(shí)施例中,網(wǎng)管設(shè)備獲取事件日志中的一個(gè)索引事件記錄,該索引事件記錄中包含事件標(biāo)識(shí)和動(dòng)態(tài)參數(shù)值,網(wǎng)管設(shè)備根據(jù)所述事件標(biāo)識(shí)及選定的顯示語(yǔ)言類型,從目標(biāo)模板庫(kù)中確定出一個(gè)事件描述模板,其中,目標(biāo)模板庫(kù)指的是上報(bào)所述索引事件記錄的服務(wù)器所對(duì)應(yīng)的模板庫(kù),然后將索引事件記錄中的動(dòng)態(tài)參數(shù)值填充到事件描述模板中,得到第一完整事件記錄并在網(wǎng)管設(shè)備的顯示界面上進(jìn)行顯示,可看出,該第一完整事件記錄使用的是選定的顯示語(yǔ)言類型,一方面實(shí)現(xiàn)了對(duì)服務(wù)器上報(bào)的索引事件記錄進(jìn)行正確的顯示,另一方面,實(shí)現(xiàn)了以選定的語(yǔ)言類型進(jìn)行顯示,保證正確顯示事件記錄的同時(shí),還提高了維護(hù)人員的維護(hù)效率。結(jié)合第一方面,在第一方面的第一種可能的實(shí)現(xiàn)方式中,所述網(wǎng)管設(shè)備若從所述目標(biāo)模板庫(kù)中查找事件描述模板失敗,且確定獲取的所述索引事件記錄中攜帶有預(yù)設(shè)的事件描述模板時(shí),則在獲取的所述索引事件記錄中獲取所述預(yù)設(shè)的事件描述模板;所述網(wǎng)管設(shè)備將獲取的所述索引事件記錄中的動(dòng)態(tài)參數(shù)值填充到預(yù)設(shè)的事件描述模板中,得到第二完整事件記錄;所述網(wǎng)管設(shè)備在所述網(wǎng)管設(shè)備的顯示界面上顯示所述第二完整事件記錄。上述實(shí)施例中,當(dāng)網(wǎng)管設(shè)備從目標(biāo)模板庫(kù)中獲取事件描述模板失敗,表明無(wú)法通過(guò)目標(biāo)模板庫(kù)對(duì)索引事件記錄進(jìn)行解析,此時(shí),若確定索引事件記錄本身攜帶有預(yù)設(shè)的事件描述模板,則此時(shí)使用該預(yù)設(shè)的事件描述模板來(lái)對(duì)索引事件記錄進(jìn)行解析,得到第二完整事件記錄,該實(shí)施例可作為一種例外處理方式,其可以保證最大程度地使網(wǎng)管設(shè)備能夠正確地對(duì)索引事件記錄進(jìn)行解析,因而可提高網(wǎng)管設(shè)備的工作效率。結(jié)合第一方面的第一種可能的實(shí)現(xiàn)方式,在第一方面的第二種可能的實(shí)現(xiàn)方式中,所述網(wǎng)管設(shè)備確定獲取的所述索引事件記錄中攜帶有預(yù)設(shè)的事件描述模板,包括:所述網(wǎng)管設(shè)備若確定獲取的所述索引事件記錄中包含目標(biāo)記錄信息,則確定獲取的所述索引事件記錄中攜帶有預(yù)設(shè)的事件描述模板,其中,所述目標(biāo)記錄信息包含在預(yù)設(shè)符號(hào)內(nèi)、且所述目標(biāo)記錄信息中包含獲取的所述索引事件記錄中的事件標(biāo)識(shí)、且所述目標(biāo)記錄信息中的所述事件標(biāo)識(shí)之后跟隨一設(shè)定標(biāo)識(shí);所述網(wǎng)管設(shè)備在獲取的所述索引事件記錄中獲取所述預(yù)設(shè)的事件描述模板,包括:所述網(wǎng)管設(shè)備從所述目標(biāo)記錄信息中獲取所述預(yù)設(shè)的事件描述模板。上述實(shí)施例中,給出了一種在索引事件記錄中攜帶事件描述模板的具體實(shí)現(xiàn)方式,該方式是在索引事件記錄中攜帶目標(biāo)記錄信息,目標(biāo)記錄信息中包含事件標(biāo)識(shí),設(shè)定標(biāo)識(shí)及事件描述模板,該方式簡(jiǎn)單易實(shí)現(xiàn),因而可提高網(wǎng)管設(shè)備的工作效率。結(jié)合第一方面,在第一方面的第三種可能的實(shí)現(xiàn)方式中,所述網(wǎng)管設(shè)備根據(jù)選定的顯示語(yǔ)言類型、獲取的索引事件記錄中包含的事件標(biāo)識(shí),從目標(biāo)模板庫(kù)中查找到對(duì)應(yīng)的事件描述模板,包括:所述網(wǎng)管設(shè)備根據(jù)獲取的索引事件記錄中包含的所述事件標(biāo)識(shí),從所述目標(biāo)模板庫(kù)中查找與所述事件標(biāo)識(shí)對(duì)應(yīng)的多種語(yǔ)言類型分別對(duì)應(yīng)的事件描述模板;所述網(wǎng)管設(shè)備從查找到的與所述事件標(biāo)識(shí)對(duì)應(yīng)的多種語(yǔ)言類型分別對(duì)應(yīng)的事件描述模板中,查找由所述選定的顯示語(yǔ)言類型對(duì)應(yīng)的事件描述模板。結(jié)合第一方面,在第一方面的第四種可能的實(shí)現(xiàn)方式中,所述網(wǎng)管設(shè)備根據(jù)選定的顯示語(yǔ)言類型、獲取的索引事件記錄中包含的事件標(biāo)識(shí),從目標(biāo)模板庫(kù)中查找到對(duì)應(yīng)的事件描述模板,包括:所述網(wǎng)管設(shè)備根據(jù)所述選定的顯示語(yǔ)言類型,從所述目標(biāo)模板庫(kù)中查找所述選定的顯示語(yǔ)言類型對(duì)應(yīng)的多個(gè)事件描述模板;所述網(wǎng)管設(shè)備根據(jù)獲取的索引事件記錄中包含的事件標(biāo)識(shí),從查找到的多個(gè)事件描述模板中查找與所述事件標(biāo)識(shí)對(duì)應(yīng)的事件描述模板。結(jié)合第一方面,在第一方面的第五種可能的實(shí)現(xiàn)方式中,所述網(wǎng)管設(shè)備將獲取的所述索引事件記錄中的動(dòng)態(tài)參數(shù)值填充到查找到的所述事件描述模板中,得到第一完整事件記錄,包括:所述網(wǎng)管設(shè)備針對(duì)所述動(dòng)態(tài)參數(shù)值中的任一個(gè),確定查找到的所述事件描述模板中與該動(dòng)態(tài)參數(shù)值對(duì)應(yīng)的動(dòng)態(tài)參數(shù),并使用該動(dòng)態(tài)參數(shù)值替換與所述動(dòng)態(tài)參數(shù)值對(duì)應(yīng)的動(dòng)態(tài)參數(shù),得到所述第一完整事件記錄。上述實(shí)施例中,事件描述模板中攜帶的是動(dòng)態(tài)參數(shù),通過(guò)將動(dòng)態(tài)參數(shù)值替換到動(dòng)態(tài)參數(shù),從而得到完整事件記錄,該實(shí)施例簡(jiǎn)單易實(shí)現(xiàn),因而可提高網(wǎng)管設(shè)備工作效率。結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式至第一方面的第五種可能的實(shí)現(xiàn)方式,在第一方面的第六種可能的實(shí)現(xiàn)方式中,所述預(yù)設(shè)的至少一個(gè)模板庫(kù)是由所述網(wǎng)管設(shè)備從不同的服務(wù)器下載得到,所述預(yù)設(shè)的至少一個(gè)模板庫(kù)中的每個(gè)模板庫(kù)對(duì)應(yīng)至少一個(gè)服務(wù)器,所述預(yù)設(shè)的至少一個(gè)模板庫(kù)中的每個(gè)模板庫(kù)包含所述模板庫(kù)對(duì)應(yīng)的服務(wù)器上報(bào)的索引事件記錄的事件標(biāo)識(shí)及與所述事件標(biāo)識(shí)對(duì)應(yīng)的同一事件的多種語(yǔ)言類型的事件描述模板。上述實(shí)施例中,網(wǎng)管設(shè)備的模板庫(kù)有一個(gè)或多個(gè),且都是從服務(wù)器下載得到的,且每個(gè)模板庫(kù)對(duì)應(yīng)一個(gè)或多個(gè)服務(wù)器,網(wǎng)管設(shè)備中的每個(gè)模板庫(kù)只用于對(duì)該模板庫(kù)對(duì)應(yīng)的服務(wù)器上報(bào)的索引事件記錄進(jìn)行解析,一方面可保證解析的正確性,因?yàn)椴煌姆?wù)器,即使上報(bào)同一事件,格式也有可能不同;另一方面由于將模板庫(kù)分為多個(gè),可提高查找效率,因而進(jìn)一步地可提高解析的效率。結(jié)合第一方面的第六種可能的實(shí)現(xiàn)方式,在第一方面的第七種可能的實(shí)現(xiàn)方式中,所述方法還包括:所述網(wǎng)管設(shè)備在接收到服務(wù)器對(duì)應(yīng)的模板庫(kù)更新指令時(shí),獲取所述服務(wù)器中的模板庫(kù)的版本號(hào);所述網(wǎng)管設(shè)備若根據(jù)所述服務(wù)器中的模板庫(kù)的版本號(hào),確定所述服務(wù)器中的模板庫(kù)為新版本模板庫(kù),則下載所述服務(wù)器中的模板庫(kù);所述網(wǎng)管設(shè)備建立下載的所述服務(wù)器中的模板庫(kù)與所述服務(wù)器之間的關(guān)聯(lián)關(guān)系。上述實(shí)施例中,給出了對(duì)網(wǎng)管設(shè)備中的模板庫(kù)進(jìn)行更新的實(shí)現(xiàn)方式,其中,在接收到模板庫(kù)更新指令時(shí),可首先判斷相應(yīng)服務(wù)器中的模板庫(kù)是否為新版本模板庫(kù),只有在確定相應(yīng)服務(wù)器中的模板庫(kù)是新版本模板庫(kù)時(shí),才從服務(wù)器中下載該模板庫(kù),可節(jié)約系統(tǒng)資源,提高系統(tǒng)效率,在下載得到服務(wù)器中的模板庫(kù)之后,還要建立下載的模板庫(kù)與服務(wù)器之間的關(guān)聯(lián)關(guān)系,以便后續(xù)可以正確地對(duì)該服務(wù)器上報(bào)的索引事件記錄進(jìn)行解析,保證事件記錄解析的正確性。結(jié)合第一方面的第七種可能的實(shí)現(xiàn)方式,在第一方面的第八種可能的實(shí)現(xiàn)方式中,所述網(wǎng)管設(shè)備下載所述服務(wù)器中的模板庫(kù)之后,還包括:所述網(wǎng)管設(shè)備從所述預(yù)設(shè)的至少一個(gè)模板庫(kù)中確定待刪除模板庫(kù),所述待刪除模板庫(kù)為所述預(yù)設(shè)的至少一個(gè)模板庫(kù)中與下載的所述服務(wù)器中的模板庫(kù)兼容的模板庫(kù);所述網(wǎng)管設(shè)備建立所述待刪除的模板庫(kù)對(duì)應(yīng)的服務(wù)器與下載的所述服務(wù)器中的模板庫(kù)之間的關(guān)聯(lián)關(guān)系,并刪除所述待刪除模板庫(kù)。上述實(shí)施例中,在網(wǎng)管設(shè)備在下載了一個(gè)新的模板庫(kù)之后,進(jìn)一步地還進(jìn)行去冗余操作,具體地,刪除與新下載的模板庫(kù)兼容的模板庫(kù),并建立新下載的模板庫(kù)與刪除的模板庫(kù)對(duì)應(yīng)的服務(wù)器之間的關(guān)聯(lián)關(guān)系,通過(guò)去冗余操作,可節(jié)約系統(tǒng)開(kāi)銷。結(jié)合第一方面的第七種可能的實(shí)現(xiàn)方式或第一方面的第八種可能的實(shí)現(xiàn)方式,在第一方面的第九種可能的實(shí)現(xiàn)方式中,每個(gè)服務(wù)器中的模板庫(kù)的版本號(hào)由主版本號(hào)和次版本號(hào)組成,所述預(yù)設(shè)的至少一個(gè)模板庫(kù)的版本號(hào)由主版本號(hào)和次版本號(hào)組成;當(dāng)滿足下列任一條件時(shí),所述網(wǎng)管設(shè)備確定所述服務(wù)器中的模板庫(kù)為新版本模板庫(kù):所述服務(wù)器中的模板庫(kù)的主版本號(hào)與所述預(yù)設(shè)的至少一個(gè)模板庫(kù)中的每個(gè)模板庫(kù)的主版本號(hào)均不相同;所述服務(wù)器中的模板庫(kù)的主版本號(hào)與所述預(yù)設(shè)的至少一個(gè)模板庫(kù)中的任一模板庫(kù)的主版本號(hào)相同、且所述服務(wù)器中模板庫(kù)的次版本號(hào)大于所述任一模板庫(kù)的次版本號(hào)。上述實(shí)施例中,使用主版本號(hào)+次版本號(hào)的方式對(duì)每個(gè)模板庫(kù)進(jìn)行版本的編號(hào),簡(jiǎn)便易實(shí)現(xiàn),提高了系統(tǒng)效率。結(jié)合第一方面或第一方面的第一種可能的實(shí)現(xiàn)方式至第一方面的第九種可能的實(shí)現(xiàn)方式,在第一方面的第十種可能的實(shí)現(xiàn)方式中,所述索引事件記錄中包含的事件標(biāo)識(shí)所對(duì)應(yīng)的事件描述模板包含事件描述和/或事件處理建議。上述實(shí)施例中,在事件描述模板庫(kù)中包含有事件描述和/或事件處理建議,尤其是當(dāng)事件描述模板中包含有事件處理建議時(shí),維護(hù)人員可以直接接收到服務(wù)器上報(bào)的處理建議,并根據(jù)上報(bào)的處理建議進(jìn)行相應(yīng)操作;而現(xiàn)有技術(shù)下,一般都是由維護(hù)人員在網(wǎng)管設(shè)備側(cè)預(yù)先保存了每種事件所對(duì)應(yīng)的處理建議,當(dāng)接收到一個(gè)事件記錄時(shí),需要維護(hù)人員人工手動(dòng)去查找對(duì)應(yīng)的處理建議,并且,網(wǎng)管設(shè)備側(cè)的處理建議需要定期維護(hù)更新,費(fèi)時(shí)費(fèi)力,準(zhǔn)確性也較差。從上述兩種實(shí)現(xiàn)方式的對(duì)比來(lái)看,本申請(qǐng),是直接在事件記錄中攜帶事件處理建議,具有如下有益效果:第一,維護(hù)人員可以直接得到處理建議,準(zhǔn)確且高效;第二,無(wú)需做日常網(wǎng)管設(shè)備側(cè)的處理建議的維護(hù),節(jié)約時(shí)間,提高效率。結(jié)合第一方面的第七種可能的實(shí)現(xiàn)方式至第一方面的第九種可能的實(shí)現(xiàn)方式,在第一方面的第十一種可能的實(shí)現(xiàn)方式中,所述模板庫(kù)更新指令在滿足下列任一條件時(shí)生成:所述網(wǎng)管設(shè)備檢測(cè)到所述服務(wù)器成功接入所述網(wǎng)管設(shè)備、所述網(wǎng)管設(shè)備接收到所述服務(wù)器發(fā)送的模板庫(kù)版本更新事件。上述實(shí)施例中,在兩種情形下將觸發(fā)生成模板庫(kù)更新指令,第一種情形是有新的服務(wù)器接入網(wǎng)管設(shè)備,第二是對(duì)于已經(jīng)接入網(wǎng)管設(shè)備的服務(wù)器內(nèi)的模板庫(kù)的版本有更新且向網(wǎng)管設(shè)備發(fā)送模板庫(kù)版本更新事件。因而可以保證網(wǎng)管設(shè)備與服務(wù)器中的模板庫(kù)保持實(shí)時(shí)同步,提高了準(zhǔn)確性。結(jié)合第一方面的第七種可能的實(shí)現(xiàn)方式至第一方面的第九種可能的實(shí)現(xiàn)方式,在第一方面的第十二種可能的實(shí)現(xiàn)方式中,所述網(wǎng)管設(shè)備獲取所述服務(wù)器中的模板庫(kù)的版本號(hào),包括:所述網(wǎng)管設(shè)備向所述服務(wù)器發(fā)送版本號(hào)獲取指令;所述網(wǎng)管設(shè)備接收所述服務(wù)器發(fā)送的版本號(hào)反饋指令,并將所述版本號(hào)反饋指令中攜帶的版本號(hào)作為所述服務(wù)器中的模板庫(kù)的版本號(hào)。第二方面,本申請(qǐng)?zhí)峁┮环N事件處理方法,包括:服務(wù)器在檢測(cè)到所述服務(wù)器異常時(shí),觸發(fā)產(chǎn)生一條事件;所述服務(wù)器根據(jù)所述事件的屬性,確定所述服務(wù)器的模板庫(kù)中與所述事件對(duì)應(yīng)的事件標(biāo)識(shí),所述事件標(biāo)識(shí)用于標(biāo)識(shí)同一事件對(duì)應(yīng)的多種語(yǔ)言類型的事件描述模板;所述服務(wù)器根據(jù)所述事件中的動(dòng)態(tài)參數(shù)值及所述事件標(biāo)識(shí),生成第一索引事件記錄,所述動(dòng)態(tài)參數(shù)值用于表示所述事件標(biāo)識(shí)對(duì)應(yīng)的事件描述模板中的動(dòng)態(tài)參數(shù)的實(shí)際值;所述服務(wù)器將所述第一索引事件記錄發(fā)送至網(wǎng)管設(shè)備,使所述網(wǎng)管設(shè)備根據(jù)所述第一索引事件記錄、選定的所述網(wǎng)管設(shè)備的顯示語(yǔ)言及目標(biāo)模板庫(kù),生成第一完整事件記錄并顯示所述第一完整事件記錄,所述第一完整事件記錄使用的事件描述模板為所述目標(biāo)模板庫(kù)中與所述事件標(biāo)識(shí)對(duì)應(yīng)的、且使用所述選定的顯示語(yǔ)言的事件描述模板,所述目標(biāo)模板庫(kù)為所述網(wǎng)管設(shè)備對(duì)應(yīng)的至少一個(gè)模板庫(kù)中與所述服務(wù)器對(duì)應(yīng)的模板庫(kù),所述網(wǎng)管設(shè)備對(duì)應(yīng)的至少一個(gè)模板庫(kù)是由所述網(wǎng)管設(shè)備從不同的服務(wù)器下載得到。上述實(shí)施例中,服務(wù)器在檢測(cè)到異常時(shí),產(chǎn)生一條事件,根據(jù)該事件的屬性,從服務(wù)器的模板庫(kù)中確定與該事件對(duì)應(yīng)的事件標(biāo)識(shí),以及從事件中獲取動(dòng)態(tài)參數(shù)值,然后根據(jù)根據(jù)動(dòng)態(tài)參數(shù)值及所述事件標(biāo)識(shí),生成第一索引事件記錄并發(fā)送至網(wǎng)管設(shè)備,網(wǎng)管設(shè)備可對(duì)該第一索引事件記錄進(jìn)行解析,得到使用選定的顯示語(yǔ)言類型的第一完整事件記錄,該實(shí)施例對(duì)于服務(wù)器上報(bào)事件記錄時(shí),上報(bào)的是索引事件記錄,減少了信息傳輸量,因而可提高傳輸?shù)男?,?jié)約傳輸事件;并且對(duì)于網(wǎng)管設(shè)備,也可以對(duì)接收到的索引事件記錄進(jìn)行正確地解析,保證網(wǎng)管設(shè)備側(cè)顯示的正確性,以及還可使網(wǎng)管設(shè)備以選定的顯示語(yǔ)言類型進(jìn)行顯示,可提高維護(hù)人員的維護(hù)效率。結(jié)合第二方面,在第二方面的第一種可能的實(shí)現(xiàn)方式中,所述服務(wù)器根據(jù)所述事件中的動(dòng)態(tài)參數(shù)值及所述事件標(biāo)識(shí),生成第一索引事件記錄,包括:所述服務(wù)器將所述事件中的動(dòng)態(tài)參數(shù)值添加至所述事件標(biāo)識(shí)之后、在所述事件標(biāo)識(shí)與所述事件標(biāo)識(shí)緊鄰的動(dòng)態(tài)參數(shù)值之間及在所述事件中的相鄰的動(dòng)態(tài)參數(shù)值之間添加預(yù)設(shè)的分隔符,得到所述第一索引事件記錄。上述實(shí)施例中,給出了一種生成第一索引事件記錄的方式,該方式簡(jiǎn)單易實(shí)現(xiàn),因而可提高服務(wù)器的工作效率。結(jié)合第二方面,在第二方面的第二種可能的實(shí)現(xiàn)方式中,所述方法還包括:若所述服務(wù)器確定所述事件標(biāo)識(shí)為更新事件標(biāo)識(shí),則根據(jù)所述事件標(biāo)識(shí),從所述服務(wù)器的模板庫(kù)中確定與所述事件標(biāo)識(shí)對(duì)應(yīng)的、且使用默認(rèn)顯示語(yǔ)言類型的事件描述模板;所述服務(wù)器根據(jù)所述事件標(biāo)識(shí)、獲取的所述事件描述模板及所述事件中的動(dòng)態(tài)參數(shù)值,生成第二索引事件記錄;所述服務(wù)器將所述第二索引事件記錄發(fā)送至所述網(wǎng)管設(shè)備,使所述網(wǎng)管設(shè)備根據(jù)所述第二索引事件記錄,生成第二完整事件記錄并顯示所述第二完整事件記錄。上述實(shí)施例中,考慮到網(wǎng)管設(shè)備有可能無(wú)法對(duì)服務(wù)器上報(bào)的索引事件記錄進(jìn)行正確解析,該實(shí)施例給出的方式可作為一種例外處理方式,因而可提高網(wǎng)管設(shè)備正確解析索引事件記錄的概率,從而提高了系統(tǒng)工作效率。結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式或第二方面的第二種可能的實(shí)現(xiàn)方式,在第二方面的第三種可能的實(shí)現(xiàn)方式中,所述服務(wù)器根據(jù)所述事件的屬性,確定所述服務(wù)器的模板庫(kù)中與所述事件對(duì)應(yīng)的事件標(biāo)識(shí)之后,還包括:所述服務(wù)器根據(jù)所述事件標(biāo)識(shí),從所述服務(wù)器的模板庫(kù)中查找與所述事件標(biāo)識(shí)對(duì)應(yīng)的、且使用選定的所述服務(wù)器的顯示語(yǔ)言類型的事件描述模板;所述服務(wù)器將所述事件中的動(dòng)態(tài)參數(shù)值填充到查找到的所述事件描述模板中,得到第三完整事件記錄;所述服務(wù)器在所述服務(wù)器的顯示界面上顯示所述第三完整事件記錄。上述實(shí)施例中,實(shí)現(xiàn)了在服務(wù)器的顯示界面上以選定的顯示語(yǔ)言類型對(duì)事件記錄進(jìn)行顯示,因而在保證正確對(duì)事件記錄進(jìn)行顯示的同時(shí),還可提高維護(hù)人員的維護(hù)效率。結(jié)合第二方面或第二方面的第一種可能的實(shí)現(xiàn)方式至第二方面的第三種可能的實(shí)現(xiàn)方式,在第二方面的第四種可能的實(shí)現(xiàn)方式中,所述服務(wù)器通過(guò)下列任一協(xié)議將所述第一索引事件記錄發(fā)送至所述網(wǎng)管設(shè)備:簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議SNMP協(xié)議、智能平臺(tái)管理接口IMPI協(xié)議、syslog協(xié)議、Windows管理規(guī)范WMI協(xié)議、restful協(xié)議。第三方面,本申請(qǐng)?zhí)峁┮环N網(wǎng)管設(shè)備,包括執(zhí)行第一方面或第一方面的任意可能實(shí)現(xiàn)方式提供的事件處理方法的功能模塊;本申請(qǐng)對(duì)功能模塊的劃分不做限定,可以按照事件處理方法的流程步驟對(duì)應(yīng)劃分功能模塊,也可以按照具體實(shí)現(xiàn)需要?jiǎng)澐止δ苣K。第四方面,本申請(qǐng)?zhí)峁┮环N服務(wù)器,包括執(zhí)行第二方面或第二方面的任意可能實(shí)現(xiàn)方式提供的事件處理方法的功能模塊;本申請(qǐng)對(duì)功能模塊的劃分不做限定,可以按照事件處理方法的流程步驟對(duì)應(yīng)劃分功能模塊,也可以按照具體實(shí)現(xiàn)需要?jiǎng)澐止δ苣K。附圖說(shuō)明為了更清楚地說(shuō)明本發(fā)明實(shí)施例中的技術(shù)方案,下面將對(duì)實(shí)施例描述中所需要使用的附圖作簡(jiǎn)要介紹。圖1為本發(fā)明實(shí)施例所適用的系統(tǒng)架構(gòu)圖;圖2為本發(fā)明實(shí)施例提供的事件處理方法流程圖;圖3為本發(fā)明實(shí)施例提供的網(wǎng)管設(shè)備與服務(wù)器之間的模板庫(kù)同步過(guò)程;圖4為本發(fā)明實(shí)施例提供的事件處理方法流程圖;圖5為本發(fā)明實(shí)施例提供的事件處理方法詳細(xì)流程圖;圖6為本發(fā)明實(shí)施例提供的網(wǎng)管設(shè)備與服務(wù)器同步更新模板庫(kù)的具體實(shí)現(xiàn)過(guò)程示意圖;圖7為本發(fā)明實(shí)施例提供的網(wǎng)管設(shè)備結(jié)構(gòu)圖;圖8為本發(fā)明實(shí)施例提供的服務(wù)器結(jié)構(gòu)圖;圖9為本發(fā)明實(shí)施例提供的設(shè)備900的硬件結(jié)構(gòu)圖。具體實(shí)施方式為了使本發(fā)明的目的、技術(shù)方案及有益效果更加清楚明白,以下結(jié)合附圖及實(shí)施例,對(duì)本發(fā)明進(jìn)行進(jìn)一步詳細(xì)說(shuō)明。應(yīng)當(dāng)理解,此處所描述的具體實(shí)施例僅僅用以解釋本發(fā)明,并不用于限定本發(fā)明。如圖1所示,為本發(fā)明實(shí)施例所適用的系統(tǒng)架構(gòu)圖,該系統(tǒng)中包含網(wǎng)管設(shè)備和接入該網(wǎng)管設(shè)備的N個(gè)服務(wù)器(其中,N為正整數(shù)),服務(wù)器可向網(wǎng)管設(shè)備上報(bào)索引事件記錄,網(wǎng)管設(shè)備側(cè)的維護(hù)人員可查看上報(bào)的索引事件記錄,將索引事件記錄解析為完整事件記錄后,顯示在網(wǎng)管設(shè)備的顯示界面上,維護(hù)人員可根據(jù)顯示的完整事件記錄對(duì)服務(wù)器出現(xiàn)的問(wèn)題進(jìn)行判斷,進(jìn)而基于判斷對(duì)服務(wù)器進(jìn)行維護(hù)。進(jìn)一步地,在本發(fā)明實(shí)施例中,每個(gè)服務(wù)器中都各自存儲(chǔ)有一個(gè)模板庫(kù),模板庫(kù)中存儲(chǔ)的是事件標(biāo)識(shí)及每個(gè)事件標(biāo)識(shí)對(duì)應(yīng)的同一事件的多種語(yǔ)言類型的事件描述模板。對(duì)于模板庫(kù)的具體存儲(chǔ)形式有多種,下面給出具體的例子加以說(shuō)明。存儲(chǔ)方式一、以下述的JSON(JavaScriptObjectNotation,JavaScript對(duì)象表示法)或XML(ExtensibleMarkupLanguage,可擴(kuò)展標(biāo)記語(yǔ)言)格式的文件進(jìn)行存儲(chǔ)。存儲(chǔ)方式二、以下述的JSON或XML格式的文件進(jìn)行存儲(chǔ)。存儲(chǔ)方式三、還可以是以下述表格1所示的方式進(jìn)行存儲(chǔ)。表1以上述存儲(chǔ)方式一為例,下面給出一個(gè)具體的例子來(lái)說(shuō)明模板庫(kù)中所包含的內(nèi)容:在上述例子中,lang_cpuusage_str、lang_memusage_str表示事件標(biāo)識(shí),ZH、EN表示語(yǔ)言類型,"CPU當(dāng)前占用率(xxx)高于門限值(xxx)。"、"內(nèi)存當(dāng)前占用率(xxx)高于門限值(xxx)。"等表示事件描述模板,事件描述模板中的1%表示第一個(gè)動(dòng)態(tài)參數(shù)、2%表示第二個(gè)動(dòng)態(tài)參數(shù)。在網(wǎng)管設(shè)備側(cè),也存儲(chǔ)了一個(gè)或多個(gè)模板庫(kù),并且這些模板庫(kù)是從由網(wǎng)管設(shè)備管理的服務(wù)器(即與網(wǎng)管設(shè)備建立連接的服務(wù)器)中下載得到的,并且網(wǎng)管設(shè)備側(cè)的模板庫(kù)與網(wǎng)管設(shè)備管理的服務(wù)器之間是有關(guān)聯(lián)關(guān)系的,舉例來(lái)說(shuō),參照表2,為網(wǎng)管設(shè)備側(cè)的模板庫(kù)與服務(wù)器之間的關(guān)聯(lián)關(guān)系表。模板庫(kù)名稱模板庫(kù)對(duì)應(yīng)的服務(wù)器模板庫(kù)1服務(wù)器1、服務(wù)器3、服務(wù)器5模板庫(kù)2服務(wù)器2、服務(wù)器7模板庫(kù)3服務(wù)器4、服務(wù)器6…………表2本發(fā)明實(shí)施例中,建立網(wǎng)管設(shè)備側(cè)的模板庫(kù)與服務(wù)器之間的關(guān)聯(lián)關(guān)系,主要是用于:網(wǎng)管設(shè)備接收到某個(gè)服務(wù)器上報(bào)的索引事件記錄時(shí),將使用與該服務(wù)器對(duì)應(yīng)的模板庫(kù)來(lái)對(duì)索引事件記錄進(jìn)行解析。舉例來(lái)說(shuō),網(wǎng)管設(shè)備接收到的索引事件記錄A,索引事件記錄A是由服務(wù)器4上報(bào)至網(wǎng)管設(shè)備的,參照表2,網(wǎng)管設(shè)備將根據(jù)模板庫(kù)3對(duì)索引事件記錄A進(jìn)行解析。之所以在網(wǎng)管設(shè)備側(cè)存儲(chǔ)多個(gè)模板庫(kù),主要是考慮到不同的服務(wù)器之間對(duì)于同一事件的事件描述可能并不相同,即對(duì)于同一個(gè)事件標(biāo)識(shí),不同的服務(wù)器中的模板庫(kù)將有著不同的解釋,因而在網(wǎng)管設(shè)備側(cè),也存儲(chǔ)多個(gè)模板庫(kù),分別用于對(duì)與模板庫(kù)對(duì)應(yīng)的服務(wù)器上報(bào)的索引事件記錄進(jìn)行解析,以保證解析的正確性和效率?;趫D1所示的系統(tǒng)結(jié)構(gòu),下面對(duì)本發(fā)明實(shí)施例給出的事件處理方法、網(wǎng)管設(shè)備及服務(wù)器做詳細(xì)的描述。參照?qǐng)D2,為本發(fā)明實(shí)施例提供的事件處理方法流程圖,該方法執(zhí)行主體為網(wǎng)管設(shè)備,網(wǎng)管設(shè)備用于實(shí)現(xiàn)對(duì)與網(wǎng)管設(shè)備建立連接的服務(wù)器進(jìn)行管理,包括監(jiān)控、上報(bào)的異常事件的處理、獲取服務(wù)器中的數(shù)據(jù)等等,該方法具體包括:步驟201、網(wǎng)管設(shè)備獲取事件日志中的一個(gè)索引事件記錄。其中,該索引事件記錄包含事件標(biāo)識(shí)及動(dòng)態(tài)參數(shù)值,所述事件標(biāo)識(shí)用于標(biāo)識(shí)同一事件對(duì)應(yīng)的多種語(yǔ)言類型的事件描述模板,所述動(dòng)態(tài)參數(shù)值用于表示所述事件標(biāo)識(shí)對(duì)應(yīng)的事件描述模板中的動(dòng)態(tài)參數(shù)的實(shí)際值,所述事件日志用于記錄由所述網(wǎng)管設(shè)備管理的不同服務(wù)器上報(bào)的索引事件記錄。步驟202、網(wǎng)管設(shè)備根據(jù)選定的顯示語(yǔ)言類型、獲取的索引事件記錄中包含的事件標(biāo)識(shí),從目標(biāo)模板庫(kù)中查找到對(duì)應(yīng)的事件描述模板,其中,查找到的事件描述模板用于描述的事件為獲取的索引事件記錄中包含的事件標(biāo)識(shí)對(duì)應(yīng)的事件、且查找到的事件描述模板使用的描述語(yǔ)言類型為所述選定的顯示語(yǔ)言類型,所述目標(biāo)模板庫(kù)為預(yù)設(shè)的至少一個(gè)模板庫(kù)中與上報(bào)所述索引事件記錄的服務(wù)器對(duì)應(yīng)的模板庫(kù)。步驟203、網(wǎng)管設(shè)備將獲取的所述索引事件記錄中的動(dòng)態(tài)參數(shù)值填充到查找到的所述事件描述模板中,得到第一完整事件記錄。步驟204、網(wǎng)管設(shè)備在所述網(wǎng)管設(shè)備的顯示界面上顯示所述第一完整事件記錄。上述步驟201中,可選地,對(duì)于一個(gè)索引事件記錄,有很多種記錄方式,例如,可以是在一個(gè)事件標(biāo)識(shí)之后添加上動(dòng)態(tài)參數(shù)值,事件標(biāo)識(shí)與最近的一個(gè)動(dòng)態(tài)參數(shù)值之間以及動(dòng)態(tài)參數(shù)值之間使用特定的分隔符進(jìn)行分隔,舉例來(lái)說(shuō),一個(gè)索引事件記錄具有如下記錄方式:lang_cpuusage_str0xba70%0xba60%,其中,lang_cpuusage_str表示一個(gè)事件標(biāo)識(shí),70%、60%分別表示動(dòng)態(tài)參數(shù)值,0xba表示分隔符,lang_cpuusage_str與70%、70%與60%之間,都使用分隔符進(jìn)行分隔,對(duì)于分隔符的具體符號(hào),可以預(yù)先設(shè)置,例如還可以是使用“&&”這個(gè)符號(hào)來(lái)表示一個(gè)分隔符等。當(dāng)然,還可以使用其它形式來(lái)表示一個(gè)索引事件記錄,例如將動(dòng)態(tài)參數(shù)值放在事件標(biāo)識(shí)之前,70%0xba60%0xbalang_cpuusage_str;當(dāng)然還可以是其他形式,本發(fā)明實(shí)施例對(duì)于索引事件記錄的具體形式不做任何限制。對(duì)于服務(wù)器中的事件日志,其中記錄了由不同服務(wù)器上報(bào)的索引事件記錄,并且標(biāo)識(shí)了每個(gè)索引事件記錄是由哪個(gè)服務(wù)器上報(bào)的,舉例來(lái)說(shuō),以表格的形式來(lái)表示網(wǎng)管設(shè)備的事件日志,如下表3所示:表3網(wǎng)管設(shè)備在獲取事件日志中的一條索引事件記錄時(shí),可以是按照上報(bào)的事件順序,從前往后依次獲取索引事件記錄,也可以是基于維護(hù)人員的搜索,篩選出符合篩選條件的索引事件記錄,然后依次獲?。灰部梢允瞧渌绞将@取,對(duì)于具體如何獲取事件日志中的一條索引事件記錄,本發(fā)明實(shí)施例不做任何限制。上述步驟202中,網(wǎng)管設(shè)備需要獲取選定的顯示語(yǔ)言類型、獲取索引事件記錄中包含的事件標(biāo)識(shí)、以及獲取目標(biāo)模板庫(kù)。其中,選定的顯示語(yǔ)言類型是由維護(hù)人員指定的,比如維護(hù)人員希望以中文顯示事件記錄,則可以在在顯示界面或其他可以選擇語(yǔ)言類型的地方將顯示語(yǔ)言選擇為中文,從而使得網(wǎng)管設(shè)備獲取到選定的顯示語(yǔ)言類型。網(wǎng)管設(shè)備還從索引事件記錄中獲取事件標(biāo)識(shí),對(duì)于獲取事件標(biāo)識(shí)的方式可根據(jù)預(yù)先設(shè)定的事件標(biāo)識(shí)的類型來(lái)進(jìn)行判斷和選擇,舉例來(lái)說(shuō),假設(shè)預(yù)先約定:事件標(biāo)識(shí)的類型為lang_xxx_str,則網(wǎng)管設(shè)備可以對(duì)索引事件記錄進(jìn)行字符串比對(duì),將其中具有l(wèi)ang_xxx_str格式的字符串篩選出來(lái),作為事件標(biāo)識(shí),例如,從索引事件記錄中獲取到一個(gè)字符串為:lang_memusage_str,則該字符串則被確定為一個(gè)事件標(biāo)識(shí)。網(wǎng)管設(shè)備還需要獲取目標(biāo)模板庫(kù),具體地,可以根據(jù)如上述表3所示例的事件日志,從中確定索引事件記錄所對(duì)應(yīng)的服務(wù)器(該服務(wù)器即為上報(bào)該索引事件記錄的服務(wù)器),并將預(yù)設(shè)的至少一個(gè)模板庫(kù)中與該服務(wù)器對(duì)應(yīng)的模板庫(kù)確定為目標(biāo)模板庫(kù),例如,可以根據(jù)上述表2來(lái)確定目標(biāo)模板庫(kù)。在確定了選定的顯示語(yǔ)言類型、事件標(biāo)識(shí)及目標(biāo)模板庫(kù)之后,即可從目標(biāo)模板庫(kù)中查找到唯一對(duì)應(yīng)的一個(gè)事件描述模板,該事件描述模板用于描述的事件為獲取的索引事件記錄中包含的事件標(biāo)識(shí)對(duì)應(yīng)的事件、且該事件描述模板使用的描述語(yǔ)言類型為所述選定的顯示語(yǔ)言類型。舉例來(lái)說(shuō),以模板庫(kù)的存儲(chǔ)方式為上述存儲(chǔ)方式一為例,假設(shè)存儲(chǔ)方式一種給定的示例即為目標(biāo)模板庫(kù),且選定的顯示語(yǔ)言類型為“中文”、事件標(biāo)識(shí)為“事件標(biāo)識(shí)1”,則最終確定的事件描述模板為:事件標(biāo)識(shí)1對(duì)應(yīng)的中文事件描述模板。以上述給定的該存儲(chǔ)方式一的具體示例為例進(jìn)行說(shuō)明。假設(shè)事件標(biāo)識(shí)為:lang_cpuusage_str,顯示的語(yǔ)言類型為:中文,則最終確定出的事件描述模板為:“CPU當(dāng)前占用率(1%)高于門限值(2%)?!薄T趯?shí)際應(yīng)用中,由于一個(gè)目標(biāo)模板庫(kù)中存儲(chǔ)的是事件標(biāo)識(shí)、語(yǔ)言類型及事件描述模板三者之間的對(duì)應(yīng)關(guān)系,因此,具體地,對(duì)于如何根據(jù)事件標(biāo)識(shí)及語(yǔ)言類型,來(lái)確定出相應(yīng)的事件描述模板,則至少有以下兩種方式,下面分別說(shuō)明。篩選方式一、先使用事件標(biāo)識(shí),后使用語(yǔ)言類型步驟A1、網(wǎng)管設(shè)備根據(jù)獲取的事件標(biāo)識(shí),從目標(biāo)模板庫(kù)中查找與事件標(biāo)識(shí)對(duì)應(yīng)的多種語(yǔ)言類型分別對(duì)應(yīng)的事件描述模板;步驟A2、網(wǎng)管設(shè)備從查找到的與事件標(biāo)識(shí)對(duì)應(yīng)的多種語(yǔ)言類型分別對(duì)應(yīng)的事件描述模板中,查找由選定的顯示語(yǔ)言類型對(duì)應(yīng)的事件描述模板。以上述給出的存儲(chǔ)方式一的具體實(shí)施例為例,假設(shè)選定的顯示語(yǔ)言類型為“中文”、事件標(biāo)識(shí)為“l(fā)ang_cpuusage_str”,則在該方法中,在上述步驟A1中,得到的事件描述模板為:"CPU當(dāng)前占用率(1%)高于門限值(2%)。"″TheCPUusage(1%)ishigherthanthethreshold(2%)."在上述步驟A2中,從步驟A1得到的事件描述模板中進(jìn)一步得到具體選定的顯示語(yǔ)言類型的事件描述模板,即為:"CPU當(dāng)前占用率(1%)高于門限值(2%)。"篩選方式二、先使用語(yǔ)言類型,后使用事件標(biāo)識(shí)步驟B1、網(wǎng)管設(shè)備根據(jù)選定的顯示語(yǔ)言類型,從目標(biāo)模板庫(kù)中查找選定的顯示語(yǔ)言類型對(duì)應(yīng)的多個(gè)事件描述模板;步驟B2、網(wǎng)管設(shè)備根據(jù)獲取的索引事件記錄中包含的事件標(biāo)識(shí),從查找到的多個(gè)事件描述模板中查找與事件標(biāo)識(shí)對(duì)應(yīng)的事件描述模板。以上述給出的存儲(chǔ)方式一的具體實(shí)施例為例,假設(shè)選定的顯示語(yǔ)言類型為“中文”、事件標(biāo)識(shí)為“l(fā)ang_cpuusage_str”,則在該方法中,在上述步驟B1中,得到的事件描述模板為:"CPU當(dāng)前占用率(1%)高于門限值(2%)。"″″內(nèi)存當(dāng)前占用率(1%)高于門限值(2%)。"在上述步驟B2中,從步驟B1得到的事件描述模板中進(jìn)一步得到具體選定的顯示語(yǔ)言類型的事件描述模板,即為:"CPU當(dāng)前占用率(1%)高于門限值(2%)。"上述篩選方式一和篩選方式二,方法類似,性能接近,具體使用哪種方式,可視實(shí)際情況而選定,例如對(duì)于模板庫(kù),如果其存儲(chǔ)方式為上述所述的存儲(chǔ)方式一,則使用該篩選方式一則較為快速;對(duì)于上述所述的存儲(chǔ)方式二,則使用該篩選方式二則較為快速;對(duì)于上述所述的存儲(chǔ)方式三,兩種篩選方式速度接近。上述步驟203中,網(wǎng)管設(shè)備在得到事件描述模板之后,將獲取的索引事件記錄中的動(dòng)態(tài)參數(shù)值填充到該事件描述模板中,得到第一完整事件記錄。具體地,至少有兩種實(shí)現(xiàn)方式,第一種方式是首先從事件描述模板中獲取所有的動(dòng)態(tài)參數(shù),并建立動(dòng)態(tài)參數(shù)值與動(dòng)態(tài)參數(shù)之間的對(duì)應(yīng)關(guān)系,然后使用動(dòng)態(tài)參數(shù)值替換動(dòng)態(tài)參數(shù),從而得到所述第一完整事件記錄;第二種方式為從事件描述模板中獲取一個(gè)動(dòng)態(tài)參數(shù),然后從事件描述模板中找到對(duì)應(yīng)動(dòng)態(tài)參數(shù)值,然后使用該動(dòng)態(tài)參數(shù)值來(lái)替換掉該動(dòng)態(tài)參數(shù),以此類推,直至事件描述模板中的所有動(dòng)態(tài)參數(shù)都被替換為具體的動(dòng)態(tài)參數(shù)為止,從而得到所述第一完整事件記錄。下面以上述第二種方式為例進(jìn)行說(shuō)明。假設(shè)獲取的事件描述模板為:CPU當(dāng)前占用率(1%)高于門限值(2%)。獲取的索引事件記錄中的動(dòng)態(tài)參數(shù)為:80%、60%。則首先從事件描述模板中找到第一個(gè)動(dòng)態(tài)參數(shù):1%,以及找到索引事件記錄中的第一動(dòng)態(tài)參數(shù):80%,然后使用80%替換掉1%;根據(jù)同樣的方法,使用60%替換掉2%,從而得到最終的第一完整事件記錄為:CPU當(dāng)前占用率(80%)高于門限值(60%)。在上述步驟204中、網(wǎng)管設(shè)備在網(wǎng)管設(shè)備的顯示界面上顯示該第一完整事件記錄。本發(fā)明實(shí)施例中,網(wǎng)管設(shè)備獲取事件日志中的一個(gè)索引事件記錄,該索引事件記錄中包含事件標(biāo)識(shí)和動(dòng)態(tài)參數(shù)值,網(wǎng)管設(shè)備根據(jù)所述事件標(biāo)識(shí)及選定的顯示語(yǔ)言類型,從目標(biāo)模板庫(kù)中確定出一個(gè)事件描述模板,其中,目標(biāo)模板庫(kù)指的是上報(bào)所述索引事件記錄的服務(wù)器所對(duì)應(yīng)的模板庫(kù),然后將索引事件記錄中的動(dòng)態(tài)參數(shù)值填充到事件描述模板中,得到第一完整事件記錄并在網(wǎng)管設(shè)備的顯示界面上進(jìn)行顯示,可看出,該第一完整事件記錄使用的是選定的顯示語(yǔ)言類型,一方面實(shí)現(xiàn)了對(duì)服務(wù)器上報(bào)的索引事件記錄進(jìn)行正確的顯示,另一方面,實(shí)現(xiàn)了以選定的語(yǔ)言類型進(jìn)行顯示,保證正確顯示事件記錄的同時(shí),還提高了維護(hù)人員的維護(hù)效率。對(duì)于上述實(shí)施例中,服務(wù)器上報(bào)至網(wǎng)管設(shè)備的是索引事件記錄,此外,如若服務(wù)器上報(bào)的就是一個(gè)完整事件記錄(一般情況下,是以英文上報(bào)的),例如,服務(wù)器上報(bào)給網(wǎng)管設(shè)備的事件記錄為:"TheCPUusage(80%)ishigherthanthethreshold(60%).",此時(shí),服務(wù)器則直接將該完整事件記錄在顯示界面上進(jìn)行顯示。以及,還有一種情形是:在上述步驟202中,服務(wù)器上報(bào)的索引事件記錄中包含有事件標(biāo)識(shí),但是網(wǎng)管設(shè)備側(cè)的目標(biāo)模板庫(kù)中不包含該事件標(biāo)識(shí),或者是網(wǎng)管設(shè)備側(cè)的目標(biāo)模板庫(kù)中包含該事件標(biāo)識(shí),但網(wǎng)管設(shè)備因?yàn)槟承┊惓T?,查找事件描述模板時(shí)失敗,在這兩種情形下,都將導(dǎo)致網(wǎng)管設(shè)備無(wú)法從目標(biāo)模板庫(kù)中查找到事件描述模板,此情形下,一種處理方式為:直接不對(duì)該索引事件進(jìn)行繼續(xù)處理,上報(bào)“顯示失敗”的提醒消息給維護(hù)人員。但實(shí)際應(yīng)用中,由于網(wǎng)管設(shè)備側(cè)的模板庫(kù)都是從服務(wù)器下載的,并且是保持與服務(wù)器進(jìn)行同步更新的,如果服務(wù)器中的模板庫(kù)在某個(gè)時(shí)刻進(jìn)行了更新,但沒(méi)有及時(shí)同步更新至網(wǎng)管設(shè)備側(cè),從而導(dǎo)致網(wǎng)管設(shè)備側(cè)使用的模板庫(kù)不是最新版本,這將有可能導(dǎo)致網(wǎng)管設(shè)備在對(duì)索引事件記錄進(jìn)行解析時(shí)失敗,即索引事件中是攜帶有事件標(biāo)識(shí)的,但網(wǎng)管設(shè)備無(wú)法根據(jù)當(dāng)前的目標(biāo)模板庫(kù)中對(duì)該事件標(biāo)識(shí)進(jìn)行解析(即查找對(duì)應(yīng)的事件描述模板);以及,或者是網(wǎng)管設(shè)備自身原因,網(wǎng)管設(shè)備的模板庫(kù)的版本發(fā)生了回退(例如回退到上一版本),這也將可能導(dǎo)致網(wǎng)管設(shè)備無(wú)法對(duì)索引事件記錄中的事件標(biāo)識(shí)進(jìn)行解析。無(wú)論是什么原因?qū)е戮W(wǎng)管設(shè)備無(wú)法對(duì)索引事件記錄中的事件標(biāo)識(shí)進(jìn)行正確解析,都將導(dǎo)致無(wú)法將一個(gè)索引事件記錄解析為一個(gè)完整事件記錄,為避免因版本不同步的導(dǎo)致的解析失敗頻繁發(fā)生,本發(fā)明實(shí)施例還提供一種例外處理,即,可選地,在上述步驟201之后,網(wǎng)管設(shè)備若從目標(biāo)模板庫(kù)中查找事件描述模板失敗,且確定獲取的索引事件記錄中攜帶有預(yù)設(shè)的事件描述模板時(shí),則在獲取的所述索引事件記錄中獲取預(yù)設(shè)的事件描述模板;網(wǎng)管設(shè)備將獲取的索引事件記錄中的動(dòng)態(tài)參數(shù)值填充到預(yù)設(shè)的事件描述模板中,得到第二完整事件記錄;以及網(wǎng)管設(shè)備在網(wǎng)管設(shè)備的顯示界面上顯示該第二完整事件記錄。舉例來(lái)說(shuō),服務(wù)器上報(bào)的索引事件記錄具體為:“l(fā)ang_cpuvddqtemp_str=%1DIMMsVDDQtemperature(%2degreescentigrade)reachestheovertemperaturethreshold(%3degreescentigrade)”0xbaCPU10xba650xba60。當(dāng)網(wǎng)管設(shè)備根據(jù)事件標(biāo)識(shí)lang_cpuvddqtemp_str無(wú)法從目標(biāo)模板庫(kù)中確定對(duì)應(yīng)的事件描述模板時(shí),則進(jìn)一步判斷索引事件記錄中是否攜帶有預(yù)設(shè)的事件描述模板,上述示例中,%1DIMMsVDDQtemperature(%2degreescentigrade)reachestheovertemperaturethreshold(%3degreescentigrade)即為預(yù)設(shè)的事件描述模板。若確定獲取的索引事件記錄中攜帶有預(yù)設(shè)的事件描述模板,則從中獲取該預(yù)設(shè)的事件描述模板,然后獲取動(dòng)態(tài)參數(shù)值填充到預(yù)設(shè)的事件描述模板中,得到第二完整事件記錄;以及網(wǎng)管設(shè)備在網(wǎng)管設(shè)備的顯示界面上顯示該第二完整事件記錄??蛇x地,網(wǎng)管設(shè)備確定獲取的所述索引事件記錄中攜帶有預(yù)設(shè)的事件描述模板,具體包括以下步驟:網(wǎng)管設(shè)備若確定獲取的索引事件記錄中包含目標(biāo)記錄信息,則確定獲取的索引事件記錄中攜帶有預(yù)設(shè)的事件描述模板,其中,所述目標(biāo)記錄信息包含在預(yù)設(shè)符號(hào)內(nèi)、且所述目標(biāo)記錄信息中包含獲取的所述索引事件記錄中的事件標(biāo)識(shí)、且所述目標(biāo)記錄信息中的所述事件標(biāo)識(shí)之后跟隨一設(shè)定標(biāo)識(shí)。以上述示例為例,其中,“”即為預(yù)設(shè)符號(hào),lang_cpuvddqtemp_str=%1DIMMsVDDQtemperature(%2degreescentigrade)reachestheovertemperaturethreshold(%3degreescentigrade)即為目標(biāo)記錄信息,=即為設(shè)定標(biāo)識(shí)。即網(wǎng)管設(shè)備只要確定索引事件記錄中有“”,且“”內(nèi)有事件標(biāo)識(shí),且事件標(biāo)識(shí)后面跟隨一個(gè)=,則將=之后的內(nèi)容確定為預(yù)設(shè)的事件描述模板。因此,在該示例中,%1DIMMsVDDQtemperature(%2degreescentigrade)reachestheovertemperaturethreshold(%3degreescentigrade)即為預(yù)設(shè)的事件描述模板。最終得到的第二完整事件記錄為:CPU1DIMMsVDDQtemperature(65degreescentigrade)reachestheovertemperaturethreshold(60degreescentigrade)。上述實(shí)施例可作為一種例外處理方式,其可以保證最大程度地使網(wǎng)管設(shè)備能夠正確地對(duì)索引事件記錄進(jìn)行解析,因而可提高網(wǎng)管設(shè)備的工作效率。進(jìn)一步地,基于圖1所示的系統(tǒng)架構(gòu),本發(fā)明實(shí)施例還給出一種網(wǎng)管設(shè)備與該網(wǎng)管設(shè)備管理的服務(wù)器之間進(jìn)行模板庫(kù)同步的具體實(shí)現(xiàn)方式。其中,網(wǎng)管設(shè)備側(cè)預(yù)設(shè)的所有模板庫(kù)都是由網(wǎng)管設(shè)備從不同的服務(wù)器下載得到,每個(gè)模板庫(kù)對(duì)應(yīng)至少一個(gè)服務(wù)器,每個(gè)模板庫(kù)包含模板庫(kù)對(duì)應(yīng)的服務(wù)器上報(bào)的索引事件記錄的事件標(biāo)識(shí)及與事件標(biāo)識(shí)對(duì)應(yīng)的同一事件的多種語(yǔ)言類型的事件描述模板。網(wǎng)管設(shè)備與服務(wù)器之間的模板庫(kù)同步過(guò)程,如圖3所示,包括以下步驟:步驟301、網(wǎng)管設(shè)備在接收到服務(wù)器對(duì)應(yīng)的模板庫(kù)更新指令時(shí),獲取服務(wù)器中的模板庫(kù)的版本號(hào)。步驟302、網(wǎng)管設(shè)備若根據(jù)服務(wù)器中的模板庫(kù)的版本號(hào),確定服務(wù)器中的模板庫(kù)為新版本模板庫(kù),則下載該服務(wù)器中的模板庫(kù)。步驟303、網(wǎng)管設(shè)備建立下載的服務(wù)器中的模板庫(kù)與服務(wù)器之間的關(guān)聯(lián)關(guān)系。上述實(shí)施例中,給出了對(duì)網(wǎng)管設(shè)備中的模板庫(kù)進(jìn)行更新的實(shí)現(xiàn)方式,其中,在接收到模板庫(kù)更新指令時(shí),可首先判斷相應(yīng)服務(wù)器中的模板庫(kù)是否為新版本模板庫(kù),只有在確定相應(yīng)服務(wù)器中的模板庫(kù)是新版本模板庫(kù)時(shí),才從服務(wù)器中下載該模板庫(kù),可節(jié)約系統(tǒng)資源,提高系統(tǒng)效率,在下載得到服務(wù)器中的模板庫(kù)之后,還要建立下載的模板庫(kù)與服務(wù)器之間的關(guān)聯(lián)關(guān)系,以便后續(xù)可以正確地對(duì)該服務(wù)器上報(bào)的索引事件記錄進(jìn)行解析,保證事件記錄解析的正確性。下面對(duì)上述實(shí)現(xiàn)過(guò)程做詳細(xì)說(shuō)明。在上述步驟301中,模板庫(kù)更新指令可在滿足下列任一條件時(shí)生成:網(wǎng)管設(shè)備檢測(cè)到服務(wù)器成功接入網(wǎng)管設(shè)備、網(wǎng)管設(shè)備接收到服務(wù)器發(fā)送的模板庫(kù)版本更新事件。即,當(dāng)有新的服務(wù)器接入到網(wǎng)管設(shè)備時(shí),觸發(fā)生成模板庫(kù)更新指令,或者是當(dāng)已經(jīng)接入網(wǎng)管設(shè)備的服務(wù)器中的模板庫(kù)發(fā)生更新時(shí),可主動(dòng)向向網(wǎng)管設(shè)備發(fā)送一個(gè)模板庫(kù)版本更新事件,此時(shí)觸發(fā)生呈模板庫(kù)更新指令。當(dāng)網(wǎng)管設(shè)備接收到一模板庫(kù)更新指令時(shí),則獲取服務(wù)器中的模板庫(kù)的版本號(hào)。具體地,可通過(guò)下述方式獲取服務(wù)器中的模板庫(kù)的版本號(hào):網(wǎng)管設(shè)備向服務(wù)器發(fā)送版本號(hào)獲取指令;網(wǎng)管設(shè)備接收服務(wù)器發(fā)送的版本號(hào)反饋指令,并將版本號(hào)反饋指令中攜帶的版本號(hào)作為服務(wù)器中的模板庫(kù)的版本號(hào)。上述步驟302中,網(wǎng)管設(shè)備若根據(jù)服務(wù)器中的模板庫(kù)的版本號(hào),確定服務(wù)器中的模板庫(kù)為新版本模板庫(kù),則下載該服務(wù)器中的模板庫(kù)。本發(fā)明實(shí)施例中,作為一種實(shí)現(xiàn)方式,對(duì)每個(gè)服務(wù)器及網(wǎng)管設(shè)備中的模板庫(kù)都使用如下方式進(jìn)行版本的編號(hào):每個(gè)服務(wù)器中的模板庫(kù)的版本號(hào)由主版本號(hào)和次版本號(hào)組成,網(wǎng)管設(shè)備中的每個(gè)模板庫(kù)的版本號(hào)由主版本號(hào)和次版本號(hào)組成。舉例來(lái)說(shuō),接著上述表2,使用版本號(hào)來(lái)標(biāo)識(shí)模板庫(kù),則可以使用下表4來(lái)表示網(wǎng)管設(shè)備中模板庫(kù)與服務(wù)器之間的關(guān)聯(lián)關(guān)系。模板庫(kù)標(biāo)識(shí)模板庫(kù)對(duì)應(yīng)的服務(wù)器模板庫(kù)1.5服務(wù)器1、服務(wù)器3、服務(wù)器5模板庫(kù)2.2服務(wù)器2、服務(wù)器7模板庫(kù)3.3服務(wù)器4、服務(wù)器6…………表4本發(fā)明實(shí)施例中,具有相同主版本號(hào)且具有不同次版本號(hào)的兩個(gè)模板庫(kù),認(rèn)為是兼容的,例如,模板庫(kù)1.5是向下兼容模板庫(kù)1.4、1.3、1.2、1.1的,舉例來(lái)說(shuō),假設(shè)網(wǎng)管設(shè)備有一個(gè)模板庫(kù)版本號(hào)為1.5,服務(wù)器A(服務(wù)器A的模板庫(kù)的版本號(hào)為1.2)向網(wǎng)管設(shè)備上報(bào)了一個(gè)索引事件記錄,則網(wǎng)管設(shè)備使用版本號(hào)為1.5的模板庫(kù)是可以正確解析該索引事件的。相應(yīng)的,具有不同主版本號(hào)的兩個(gè)模板庫(kù)之間是不兼容的,例如,模板庫(kù)1.5與模板庫(kù)2.3、模板庫(kù)2.5、模板庫(kù)3.2等都是不兼容的,因此,如果服務(wù)器B(服務(wù)器A的模板庫(kù)的版本號(hào)為1.2)向網(wǎng)管設(shè)備上報(bào)了一個(gè)索引事件記錄,則網(wǎng)管設(shè)備是不能使用具有不同主版本號(hào)的模板庫(kù)(如模板庫(kù)2.3、模板庫(kù)3.6等等)對(duì)該索引事件進(jìn)行解析的。之所以有如上設(shè)計(jì),是基于以下考慮:服務(wù)器中的模板庫(kù)是會(huì)保持不斷更新的,例如,更新事件標(biāo)識(shí)及時(shí)間標(biāo)識(shí)對(duì)應(yīng)的事件描述模板,修改事件標(biāo)識(shí)對(duì)應(yīng)的事件描述模板。并且原則上,為保證可對(duì)模板庫(kù)的版本號(hào)進(jìn)行回退操作,模板庫(kù)中的事件標(biāo)識(shí)一般只增不刪。因?yàn)閷?duì)模板庫(kù)有更新,因而導(dǎo)致版本號(hào)也需要隨之更新,并且更新導(dǎo)致更新前后的模板庫(kù)之間存在以下兩種情形:情形一、更新后的模板庫(kù)兼容更新前的模板庫(kù)例如,只是對(duì)模板庫(kù)新增了一些事件標(biāo)識(shí)及事件標(biāo)識(shí)對(duì)應(yīng)的事件描述模板,此時(shí)只需要對(duì)模板庫(kù)的次版本號(hào)進(jìn)行增加,例如模板庫(kù)從版本1.5修改為1.6。情形二、更新后的模板庫(kù)與更新前的模板庫(kù)不兼容例如,對(duì)更新前的模板庫(kù)中的某個(gè)事件標(biāo)識(shí)對(duì)應(yīng)的事件描述模板中的動(dòng)態(tài)參數(shù)的數(shù)量進(jìn)行了改變,更新前有2個(gè)動(dòng)態(tài)參數(shù),更新后有3個(gè)動(dòng)態(tài)參數(shù),這將導(dǎo)致前后模板庫(kù)對(duì)于同一事件標(biāo)識(shí)的事件描述模板發(fā)生了結(jié)構(gòu)上的改變,并且是不兼容的,此時(shí)需要對(duì)模板庫(kù)的主版本號(hào)進(jìn)行增加,例如模板庫(kù)從版本3.7更新為4.1?;谏鲜鲈O(shè)計(jì),當(dāng)滿足下列任一條件時(shí),網(wǎng)管設(shè)備則確定服務(wù)器中的模板庫(kù)為新版本模板庫(kù):服務(wù)器中的模板庫(kù)的主版本號(hào)與網(wǎng)管設(shè)備的每個(gè)模板庫(kù)的主版本號(hào)均不相同;或者是,服務(wù)器中的模板庫(kù)的主版本號(hào)與網(wǎng)管設(shè)備的每個(gè)模板庫(kù)中的任一模板庫(kù)的主版本號(hào)相同、且服務(wù)器中模板庫(kù)的次版本號(hào)大于該任一模板庫(kù)的次版本號(hào)。舉例來(lái)說(shuō),假設(shè)網(wǎng)管設(shè)備當(dāng)前存儲(chǔ)的模板庫(kù)有以下幾個(gè):模板庫(kù)1.5、模板庫(kù)2.3、模板庫(kù)3.6、模板庫(kù)4.1。示例1、若服務(wù)器中的模板庫(kù)的版本號(hào)為1.2,則該模板庫(kù)不是新模板庫(kù);示例2、若服務(wù)器中的模板庫(kù)的版本號(hào)為1.6,則該模板庫(kù)是新模板庫(kù);示例3、若服務(wù)器中的模板庫(kù)的版本號(hào)為2.5,則該模板庫(kù)是新模板庫(kù);示例4、若服務(wù)器中的模板庫(kù)的版本號(hào)為5.2,則該模板庫(kù)是新模板庫(kù)。當(dāng)網(wǎng)管設(shè)備確定服務(wù)器中的模板庫(kù)是新模板時(shí),則下載該模板庫(kù)。上述步驟303中,網(wǎng)管設(shè)備建立下載的服務(wù)器中的模板庫(kù)與服務(wù)器之間的關(guān)聯(lián)關(guān)系。舉例來(lái)說(shuō),基于上述表4,若下載了服務(wù)器8中的版本號(hào)為4.2的模板庫(kù),則建立該模板庫(kù)與服務(wù)器8之間的關(guān)聯(lián)關(guān)系,得到表5。模板庫(kù)標(biāo)識(shí)模板庫(kù)對(duì)應(yīng)的服務(wù)器模板庫(kù)1.5服務(wù)器1、服務(wù)器3、服務(wù)器5模板庫(kù)2.2服務(wù)器2、服務(wù)器7模板庫(kù)3.3服務(wù)器4、服務(wù)器6模板庫(kù)4.2服務(wù)器8…………表5考慮到上述實(shí)施中,如果網(wǎng)管設(shè)備從服務(wù)器下載一個(gè)模板庫(kù),且該模板庫(kù)與網(wǎng)管設(shè)備中已經(jīng)存在的一個(gè)或多個(gè)模板庫(kù)向下兼容,為節(jié)約存儲(chǔ)空間,可將冗余的低版本的模板庫(kù)進(jìn)行刪除。具體實(shí)現(xiàn)方式如下:網(wǎng)管設(shè)備下載服務(wù)器中的模板庫(kù)之后,網(wǎng)管設(shè)備從網(wǎng)管設(shè)備的模板庫(kù)中確定待刪除模板庫(kù),其中,待刪除模板庫(kù)為網(wǎng)管設(shè)備的模板庫(kù)中與下載的所述服務(wù)器中的模板庫(kù)兼容的模板庫(kù);網(wǎng)管設(shè)備建立待刪除的模板庫(kù)對(duì)應(yīng)的服務(wù)器與下載的服務(wù)器中的模板庫(kù)之間的關(guān)聯(lián)關(guān)系,并刪除待刪除模板庫(kù)。以上述表4為例,假設(shè)新下載的模板庫(kù)的版本號(hào)為1.7,則確定網(wǎng)管設(shè)備中的待刪除模板庫(kù)為:模板庫(kù)1.5,因而根據(jù)上述去冗余操作,得到的新的模板庫(kù)與服務(wù)器之間的關(guān)聯(lián)關(guān)系如表6所示。模板庫(kù)標(biāo)識(shí)模板庫(kù)對(duì)應(yīng)的服務(wù)器模板庫(kù)1.7服務(wù)器1、服務(wù)器3、服務(wù)器5、服務(wù)器8模板庫(kù)2.2服務(wù)器2、服務(wù)器7模板庫(kù)3.3服務(wù)器4、服務(wù)器6…………表6上述實(shí)施例中,在網(wǎng)管設(shè)備在下載了一個(gè)新的模板庫(kù)之后,進(jìn)一步地還進(jìn)行去冗余操作,具體地,刪除與新下載的模板庫(kù)兼容的模板庫(kù),并建立新下載的模板庫(kù)與刪除的模板庫(kù)對(duì)應(yīng)的服務(wù)器之間的關(guān)聯(lián)關(guān)系,通過(guò)去冗余操作,可節(jié)約系統(tǒng)開(kāi)銷。本發(fā)明實(shí)施例中,服務(wù)器向網(wǎng)管設(shè)備上報(bào)索引事件記錄時(shí),事件標(biāo)識(shí)對(duì)應(yīng)的事件描述模板可以僅僅是事件描述,優(yōu)選地,還可以是上報(bào)事件處理建議,以及,還可以上報(bào)事件描述及事件處理建議。在現(xiàn)有技術(shù)下,一般都是由維護(hù)人員在網(wǎng)管設(shè)備側(cè)預(yù)先保存了每種事件所對(duì)應(yīng)的處理建議,當(dāng)接收到一個(gè)事件記錄時(shí),需要維護(hù)人員人工手動(dòng)去查找對(duì)應(yīng)的處理建議,并且,網(wǎng)管設(shè)備側(cè)的處理建議需要定期維護(hù)更新,費(fèi)時(shí)費(fèi)力,準(zhǔn)確性也較差。為克服上述缺陷,本發(fā)明實(shí)施例中,在事件描述模板庫(kù)中包含有事件描述和/或事件處理建議,尤其是當(dāng)事件描述模板中包含有事件處理建議時(shí),維護(hù)人員可以直接接收到服務(wù)器上報(bào)的處理建議,并根據(jù)上報(bào)的處理建議進(jìn)行相應(yīng)操作;從上述兩種實(shí)現(xiàn)方式的對(duì)比來(lái)看,本發(fā)明實(shí)施例,是直接在事件記錄中攜帶事件處理建議,具有如下有益效果:第一,維護(hù)人員可以直接得到處理建議,準(zhǔn)確且高效;第二,無(wú)需做日常網(wǎng)管設(shè)備側(cè)的處理建議的維護(hù),節(jié)約時(shí)間,提高效率?;谙嗤陌l(fā)明構(gòu)思,本發(fā)明還提供一種事件處理方法,如圖4所示,該方法執(zhí)行主體為服務(wù)器,包括:步驟401、服務(wù)器在檢測(cè)到服務(wù)器異常時(shí),觸發(fā)產(chǎn)生一條事件。步驟402、服務(wù)器根據(jù)事件的屬性,確定服務(wù)器的模板庫(kù)中與事件對(duì)應(yīng)的事件標(biāo)識(shí)。其中,所述事件標(biāo)識(shí)用于標(biāo)識(shí)同一事件對(duì)應(yīng)的多種語(yǔ)言類型的事件描述模板。步驟403、服務(wù)器根據(jù)事件中的動(dòng)態(tài)參數(shù)值及事件標(biāo)識(shí),生成第一索引事件記錄。其中,動(dòng)態(tài)參數(shù)值用于表示事件標(biāo)識(shí)對(duì)應(yīng)的事件描述模板中的動(dòng)態(tài)參數(shù)的實(shí)際值。步驟404、服務(wù)器將第一索引事件記錄發(fā)送至網(wǎng)管設(shè)備。網(wǎng)管設(shè)備接收到該第一索引事件記錄后,可根據(jù)該第一索引事件記錄、選定的網(wǎng)管設(shè)備的顯示語(yǔ)言及目標(biāo)模板庫(kù),生成第一完整事件記錄并顯示,所述第一完整事件記錄使用的事件描述模板為目標(biāo)模板庫(kù)中與事件標(biāo)識(shí)對(duì)應(yīng)的、且使用選定的顯示語(yǔ)言的事件描述模板,目標(biāo)模板庫(kù)為網(wǎng)管設(shè)備對(duì)應(yīng)的至少一個(gè)模板庫(kù)中與服務(wù)器對(duì)應(yīng)的模板庫(kù),網(wǎng)管設(shè)備對(duì)應(yīng)的至少一個(gè)模板庫(kù)是由網(wǎng)管設(shè)備從不同的服務(wù)器下載得到。網(wǎng)管設(shè)備接收到第一索引事件記錄后的具體處理方法可參照上述步驟201~步驟204,在此不再贅述。上述實(shí)施例中,服務(wù)器在檢測(cè)到異常時(shí),產(chǎn)生一條事件,根據(jù)該事件的屬性,從服務(wù)器的模板庫(kù)中確定與該事件對(duì)應(yīng)的事件標(biāo)識(shí),以及從事件中獲取動(dòng)態(tài)參數(shù)值,然后根據(jù)根據(jù)動(dòng)態(tài)參數(shù)值及所述事件標(biāo)識(shí),生成第一索引事件記錄并發(fā)送至網(wǎng)管設(shè)備,網(wǎng)管設(shè)備可對(duì)該第一索引事件記錄進(jìn)行解析,得到使用選定的顯示語(yǔ)言類型的第一完整事件記錄,該實(shí)施例對(duì)于服務(wù)器上報(bào)事件記錄時(shí),上報(bào)的是索引事件記錄,減少了信息傳輸量,因而可提高傳輸?shù)男剩?jié)約傳輸事件;并且對(duì)于網(wǎng)管設(shè)備,也可以對(duì)接收到的索引事件記錄進(jìn)行正確地解析,保證網(wǎng)管設(shè)備側(cè)顯示的正確性,以及還可使網(wǎng)管設(shè)備以選定的顯示語(yǔ)言類型進(jìn)行顯示,可提高維護(hù)人員的維護(hù)效率。下面對(duì)上述步驟401~步驟404的具體實(shí)現(xiàn)過(guò)程做詳細(xì)說(shuō)明。上述步驟403中,具體地,服務(wù)器根據(jù)事件中的動(dòng)態(tài)參數(shù)值及事件標(biāo)識(shí),生成第一索引事件記錄,包括:服務(wù)器將事件中的動(dòng)態(tài)參數(shù)值添加至事件標(biāo)識(shí)之后、在事件標(biāo)識(shí)與事件標(biāo)識(shí)緊鄰的動(dòng)態(tài)參數(shù)值之間及在事件中的相鄰的動(dòng)態(tài)參數(shù)值之間添加預(yù)設(shè)的分隔符,得到第一索引事件記錄。舉例來(lái)說(shuō),服務(wù)器根據(jù)事件得到對(duì)應(yīng)的事件標(biāo)識(shí)為:lang_cpuusage_str,得到的動(dòng)態(tài)參數(shù)值為:70%和60%,且預(yù)設(shè)的分隔符為:0xba,則最終生成的第一索引事件記錄為:lang_cpuusage_str0xba70%0xba60%。上述實(shí)施例中,給出了一種生成第一索引事件記錄的方式,該方式簡(jiǎn)單易實(shí)現(xiàn),因而可提高服務(wù)器的工作效率??紤]到如果事件對(duì)應(yīng)的事件標(biāo)識(shí)是由維護(hù)人員新添加,或者是對(duì)事件標(biāo)識(shí)對(duì)應(yīng)的事件描述模板做過(guò)修改的,此時(shí)網(wǎng)管設(shè)備有可能無(wú)法正確解析索引事件記錄,因而本發(fā)明實(shí)施例還給出另外一種生成索引事件記錄的方式,包括:若所述服務(wù)器確定事件標(biāo)識(shí)為更新事件標(biāo)識(shí),則根據(jù)所述事件標(biāo)識(shí),從服務(wù)器的模板庫(kù)中確定與事件標(biāo)識(shí)對(duì)應(yīng)的、且使用默認(rèn)顯示語(yǔ)言類型的事件描述模板;服務(wù)器根據(jù)事件標(biāo)識(shí)、獲取的事件描述模板及所述事件中的動(dòng)態(tài)參數(shù)值,生成第二索引事件記錄。舉例來(lái)說(shuō),假設(shè)lang_cpuvddqtemp_str是一個(gè)更新事件標(biāo)識(shí),則從服務(wù)器的模板庫(kù)中獲取該事件標(biāo)識(shí)對(duì)應(yīng)的事件描述模板,假設(shè)為:%1DIMMsVDDQtemperature(%2degreescentigrade)reachestheovertemperaturethreshold(%3degreescentigrade),然后根據(jù)動(dòng)態(tài)參數(shù)值,生成第二索引事件記錄,如下所示:“l(fā)ang_cpuvddqtemp_str=%1DIMMsVDDQtemperature(%2degreescentigrade)reachestheovertemperaturethreshold(%3degreescentigrade)”0xbaCPU10xba650xba60。上述實(shí)施例中,考慮到網(wǎng)管設(shè)備有可能無(wú)法對(duì)服務(wù)器上報(bào)的索引事件記錄進(jìn)行正確解析,該實(shí)施例給出的方式可作為一種例外處理方式,因而可提高網(wǎng)管設(shè)備正確解析索引事件記錄的概率,從而提高了系統(tǒng)工作效率。上述步驟404中,服務(wù)器將第一索引事件記錄發(fā)送至網(wǎng)管設(shè)備。當(dāng)然,如果生成的是第二索引事件記錄,則將第二索引事件記錄發(fā)送至網(wǎng)管設(shè)備,使網(wǎng)管設(shè)備根據(jù)第二索引事件記錄,生成第二完整事件記錄并顯示所述第二完整事件記錄??蛇x地,服務(wù)器通過(guò)下列任一協(xié)議將第一索引事件記錄或第二索引事件記錄發(fā)送至網(wǎng)管設(shè)備:SNMP(SimpleNetworkManagementProtocol,簡(jiǎn)單網(wǎng)絡(luò)管理協(xié)議)協(xié)議、IMPI(IntelligentPlatformManagementInterface,智能平臺(tái)管理接口)協(xié)議、syslog協(xié)議、WMI(WindowsManagementInstrumentation,Windows窗口管理規(guī)范)協(xié)議、restful協(xié)議。此外,本發(fā)明實(shí)施例中,服務(wù)器側(cè)還可以根據(jù)選定的顯示語(yǔ)言類型,在服務(wù)器的顯示界面上顯示完整事件記錄,具體包括以下步驟:步驟A、服務(wù)器根據(jù)事件標(biāo)識(shí),從服務(wù)器的模板庫(kù)中查找與事件標(biāo)識(shí)對(duì)應(yīng)的、且使用選定的服務(wù)器的顯示語(yǔ)言類型的事件描述模板;步驟B、服務(wù)器將事件中的動(dòng)態(tài)參數(shù)值填充到查找到的事件描述模板中,得到第三完整事件記錄;步驟C、服務(wù)器在服務(wù)器的顯示界面上顯示第三完整事件記錄。上述實(shí)施例中,實(shí)現(xiàn)了在服務(wù)器的顯示界面上以選定的顯示語(yǔ)言類型對(duì)事件記錄進(jìn)行顯示,因而在保證正確對(duì)事件記錄進(jìn)行顯示的同時(shí),還可提高維護(hù)人員的維護(hù)效率?;谙嗤陌l(fā)明構(gòu)思,如圖5所示,為本發(fā)明實(shí)施例提供的事件處理方法詳細(xì)流程圖,執(zhí)行主體為網(wǎng)管設(shè)備,具體包括:步驟501、網(wǎng)管設(shè)備查看事件日志。步驟502、網(wǎng)管設(shè)備讀取一條事件記錄。這里,事件記錄可以是完整事件記錄,也可以是索引事件記錄。步驟503、網(wǎng)管設(shè)備判斷事件記錄中是否存在事件標(biāo)識(shí),若是,轉(zhuǎn)到步驟504,若否,轉(zhuǎn)到步驟508。當(dāng)網(wǎng)管設(shè)備確定事件記錄中包含事件標(biāo)識(shí),表明該事件記錄是一個(gè)索引事件記錄;當(dāng)網(wǎng)管設(shè)備確定事件記錄中不包含事件標(biāo)識(shí),表明該事件記錄是一個(gè)完整事件記錄。具體地判斷方式,舉例來(lái)說(shuō),可以是判斷事件記錄中是否存在預(yù)設(shè)格式的字符號(hào),假設(shè)預(yù)先設(shè)定的索引事件記錄的格式為“l(fā)ang_xxx_str”,若在事件記錄中包含有一個(gè)字符串為:lang_cpuusage_str,則表明該事件記錄是一個(gè)索引事件記錄。步驟504、網(wǎng)管設(shè)備判斷在目標(biāo)模板庫(kù)中是否查找到與事件記錄中的事件標(biāo)識(shí)對(duì)應(yīng)的事件描述模板,若是,則轉(zhuǎn)到步驟505,若否,則轉(zhuǎn)到步驟509。當(dāng)能夠在目標(biāo)模板庫(kù)中查找到與事件記錄中的事件標(biāo)識(shí)對(duì)應(yīng)的事件描述模板,表明可以使用目標(biāo)模板庫(kù)對(duì)事件記錄進(jìn)行解析;否則不能通過(guò)目標(biāo)模板庫(kù)對(duì)事件記錄進(jìn)行解析。步驟505、網(wǎng)管設(shè)備從目標(biāo)模板庫(kù)中查找具有選定的語(yǔ)言類型、且與事件標(biāo)識(shí)對(duì)應(yīng)的事件描述模板。步驟506、網(wǎng)管設(shè)備判斷事件記錄中是否有動(dòng)態(tài)參數(shù)值,若是,轉(zhuǎn)到步驟507,否則轉(zhuǎn)到步驟508。步驟507、網(wǎng)管設(shè)備將動(dòng)態(tài)參數(shù)值填充到事件描述模板中,得到完整事件記錄。步驟508、網(wǎng)管設(shè)備在顯示界面顯示完整事件記錄,并轉(zhuǎn)到步驟502。步驟509、網(wǎng)管設(shè)備判斷事件記錄中是否攜帶有預(yù)設(shè)的事件描述模板,若是,轉(zhuǎn)到步驟510,否則轉(zhuǎn)到步驟502。步驟510、網(wǎng)管設(shè)備從事件記錄中獲取具有選定的語(yǔ)言類型、且與所述事件標(biāo)識(shí)對(duì)應(yīng)的事件描述模板。上述步驟501~步驟510的具體實(shí)現(xiàn)過(guò)程可參考上述步驟201~步驟204的具體描述,此處不再贅述。本實(shí)施例中,網(wǎng)管設(shè)備獲取事件日志中的一個(gè)索引事件記錄,該索引事件記錄中包含事件標(biāo)識(shí)和動(dòng)態(tài)參數(shù)值,網(wǎng)管設(shè)備根據(jù)所述事件標(biāo)識(shí)及選定的顯示語(yǔ)言類型,從目標(biāo)模板庫(kù)中確定出一個(gè)事件描述模板,其中,目標(biāo)模板庫(kù)指的是上報(bào)所述索引事件記錄的服務(wù)器所對(duì)應(yīng)的模板庫(kù),然后將索引事件記錄中的動(dòng)態(tài)參數(shù)值填充到事件描述模板中,得到第一完整事件記錄并在網(wǎng)管設(shè)備的顯示界面上進(jìn)行顯示,可看出,該第一完整事件記錄使用的是選定的顯示語(yǔ)言類型,一方面實(shí)現(xiàn)了對(duì)服務(wù)器上報(bào)的索引事件記錄進(jìn)行正確的顯示,另一方面,實(shí)現(xiàn)了以選定的語(yǔ)言類型進(jìn)行顯示,保證正確顯示事件記錄的同時(shí),還提高了維護(hù)人員的維護(hù)效率?;谙嗤陌l(fā)明構(gòu)思,參照?qǐng)D6,為本發(fā)明實(shí)施例提供的網(wǎng)管設(shè)備與服務(wù)器同步更新模板庫(kù)的具體實(shí)現(xiàn)過(guò)程示意圖,包括:步驟601、網(wǎng)管設(shè)備啟動(dòng)。本發(fā)明實(shí)施例網(wǎng)管設(shè)備與服務(wù)器的模板庫(kù)同步過(guò)程,可以是在網(wǎng)管設(shè)備啟動(dòng)后進(jìn)行實(shí)施,在網(wǎng)管設(shè)備掉電后,可以是清除保存的所有模板庫(kù),也可以是不清除保存的模板庫(kù)。具體視實(shí)際需要而定。步驟602、網(wǎng)管設(shè)備判斷是否接收到模板庫(kù)更新指令,若是,轉(zhuǎn)到步驟603,否則轉(zhuǎn)到步驟602。其中,模板庫(kù)更新指令可以是在滿足下列任一條件時(shí)生成:網(wǎng)管設(shè)備檢測(cè)到服務(wù)器成功接入所述網(wǎng)管設(shè)備、網(wǎng)管設(shè)備接收到服務(wù)器發(fā)送的模板庫(kù)版本更新事件。步驟603、網(wǎng)管設(shè)備判斷網(wǎng)管設(shè)備是否支持事件國(guó)際化,若是,轉(zhuǎn)到步驟604,否則轉(zhuǎn)到步驟602。網(wǎng)管設(shè)備支持事件國(guó)際化指的是網(wǎng)管設(shè)備支持多語(yǔ)言顯示功能,即可以在網(wǎng)管設(shè)備的顯示界面以選定的語(yǔ)言類型進(jìn)行顯示。步驟604、網(wǎng)管設(shè)備判斷服務(wù)器是否支持事件國(guó)際化,若是,轉(zhuǎn)到步驟605,否則轉(zhuǎn)到步驟602。服務(wù)器支持事件國(guó)際化指的是服務(wù)器支持多語(yǔ)言顯示功能,即可以在服務(wù)器的顯示界面以選定的語(yǔ)言類型進(jìn)行顯示。步驟605、網(wǎng)管設(shè)備獲取服務(wù)器的模板庫(kù)的版本號(hào)。步驟606、網(wǎng)管設(shè)備判斷服務(wù)器中的模板庫(kù)是否為新版本模板庫(kù),若是,轉(zhuǎn)到步驟607,否則轉(zhuǎn)到步驟602。步驟607、網(wǎng)管設(shè)備下載服務(wù)器的模板庫(kù),并建立模板庫(kù)與服務(wù)器的關(guān)聯(lián)關(guān)系。步驟608、網(wǎng)管設(shè)備判斷網(wǎng)管設(shè)備中是否存在待刪除模板庫(kù),若是,轉(zhuǎn)到步驟609,否則轉(zhuǎn)到步驟602。其中,待刪除模板庫(kù)為網(wǎng)管設(shè)備的模板庫(kù)中與下載的服務(wù)器中的模板庫(kù)兼容的模板庫(kù)。步驟609、網(wǎng)管設(shè)備建立待刪除的模板庫(kù)對(duì)應(yīng)的服務(wù)器與下載的模板庫(kù)之間的關(guān)聯(lián)關(guān)系,并刪除待刪除模板庫(kù)。上述步驟601~步驟609的具體實(shí)現(xiàn)過(guò)程可參考上述步驟301~步驟303的具體描述,此處不再贅述。本發(fā)明實(shí)施例中,給出了對(duì)網(wǎng)管設(shè)備中的模板庫(kù)進(jìn)行更新的實(shí)現(xiàn)方式,其中,在接收到模板庫(kù)更新指令時(shí),可首先判斷相應(yīng)服務(wù)器中的模板庫(kù)是否為新版本模板庫(kù),只有在確定相應(yīng)服務(wù)器中的模板庫(kù)是新版本模板庫(kù)時(shí),才從服務(wù)器中下載該模板庫(kù),可節(jié)約系統(tǒng)資源,提高系統(tǒng)效率,在下載得到服務(wù)器中的模板庫(kù)之后,還要建立下載的模板庫(kù)與服務(wù)器之間的關(guān)聯(lián)關(guān)系,以便后續(xù)可以正確地對(duì)該服務(wù)器上報(bào)的索引事件記錄進(jìn)行解析,保證事件記錄解析的正確性?;谙嗤陌l(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供一種網(wǎng)管設(shè)備700,如圖7所示,包括:事件記錄獲取單元701,用于獲取事件日志中的一個(gè)索引事件記錄,所述索引事件記錄包含事件標(biāo)識(shí)及動(dòng)態(tài)參數(shù)值,所述事件標(biāo)識(shí)用于標(biāo)識(shí)同一事件對(duì)應(yīng)的多種語(yǔ)言類型的事件描述模板,所述動(dòng)態(tài)參數(shù)值用于表示所述事件標(biāo)識(shí)對(duì)應(yīng)的事件描述模板中的動(dòng)態(tài)參數(shù)的實(shí)際值,所述事件日志用于記錄由網(wǎng)管設(shè)備管理的不同服務(wù)器上報(bào)的索引事件記錄;查找單元702,用于根據(jù)選定的顯示語(yǔ)言類型、獲取的索引事件記錄中包含的事件標(biāo)識(shí),從目標(biāo)模板庫(kù)中查找到對(duì)應(yīng)的事件描述模板,其中,查找到的事件描述模板用于描述的事件為獲取的索引事件記錄中包含的事件標(biāo)識(shí)對(duì)應(yīng)的事件、且查找到的事件描述模板使用的描述語(yǔ)言類型為所述選定的顯示語(yǔ)言類型,所述目標(biāo)模板庫(kù)為預(yù)設(shè)的至少一個(gè)模板庫(kù)中與上報(bào)所述索引事件記錄的服務(wù)器對(duì)應(yīng)的模板庫(kù);填充單元703,用于將獲取的所述索引事件記錄中的動(dòng)態(tài)參數(shù)值填充到查找到的所述事件描述模板中,得到第一完整事件記錄;顯示單元704,用于在所述網(wǎng)管設(shè)備的顯示界面上顯示所述第一完整事件記錄??蛇x地,所述查找單元702,還用于若從所述目標(biāo)模板庫(kù)中查找事件描述模板失敗,且確定獲取的所述索引事件記錄中攜帶有預(yù)設(shè)的事件描述模板時(shí),則在獲取的所述索引事件記錄中獲取所述預(yù)設(shè)的事件描述模板;所述填充單元703,還用于將獲取的所述索引事件記錄中的動(dòng)態(tài)參數(shù)值填充到預(yù)設(shè)的事件描述模板中,得到第二完整事件記錄;所述顯示單元704,還用于在所述網(wǎng)管設(shè)備的顯示界面上顯示所述第二完整事件記錄??蛇x地,所述查找單元702,具體用于:若確定獲取的所述索引事件記錄中包含目標(biāo)記錄信息,則確定獲取的所述索引事件記錄中攜帶有預(yù)設(shè)的事件描述模板,其中,所述目標(biāo)記錄信息包含在預(yù)設(shè)符號(hào)內(nèi)、且所述目標(biāo)記錄信息中包含獲取的所述索引事件記錄中的事件標(biāo)識(shí)、且所述目標(biāo)記錄信息中的所述事件標(biāo)識(shí)之后跟隨一設(shè)定標(biāo)識(shí);以及,從所述目標(biāo)記錄信息中獲取所述預(yù)設(shè)的事件描述模板??蛇x地,所述查找單元702,具體用于:根據(jù)獲取的索引事件記錄中包含的所述事件標(biāo)識(shí),從所述目標(biāo)模板庫(kù)中查找與所述事件標(biāo)識(shí)對(duì)應(yīng)的多種語(yǔ)言類型分別對(duì)應(yīng)的事件描述模板;從查找到的與所述事件標(biāo)識(shí)對(duì)應(yīng)的多種語(yǔ)言類型分別對(duì)應(yīng)的事件描述模板中,查找由所述選定的顯示語(yǔ)言類型對(duì)應(yīng)的事件描述模板。可選地,所述查找單元702,具體用于:根據(jù)所述選定的顯示語(yǔ)言類型,從所述目標(biāo)模板庫(kù)中查找所述選定的顯示語(yǔ)言類型對(duì)應(yīng)的多個(gè)事件描述模板;根據(jù)獲取的索引事件記錄中包含的事件標(biāo)識(shí),從查找到的多個(gè)事件描述模板中查找與所述事件標(biāo)識(shí)對(duì)應(yīng)的事件描述模板??蛇x地,所述填充單元703,具體用于:針對(duì)所述動(dòng)態(tài)參數(shù)值中的任一個(gè),確定查找到的所述事件描述模板中與該動(dòng)態(tài)參數(shù)值對(duì)應(yīng)的動(dòng)態(tài)參數(shù),并使用該動(dòng)態(tài)參數(shù)值替換與所述動(dòng)態(tài)參數(shù)值對(duì)應(yīng)的動(dòng)態(tài)參數(shù),得到所述第一完整事件記錄??蛇x地,所述預(yù)設(shè)的至少一個(gè)模板庫(kù)是由所述網(wǎng)管設(shè)備從不同的服務(wù)器下載得到,所述預(yù)設(shè)的至少一個(gè)模板庫(kù)中的每個(gè)模板庫(kù)對(duì)應(yīng)至少一個(gè)服務(wù)器,所述預(yù)設(shè)的至少一個(gè)模板庫(kù)中的每個(gè)模板庫(kù)包含所述模板庫(kù)對(duì)應(yīng)的服務(wù)器上報(bào)的索引事件記錄的事件標(biāo)識(shí)及與所述事件標(biāo)識(shí)對(duì)應(yīng)的同一事件的多種語(yǔ)言類型的事件描述模板。可選地,所述網(wǎng)管設(shè)備還包括版本號(hào)獲取單元705,用于在接收到服務(wù)器對(duì)應(yīng)的模板庫(kù)更新指令時(shí),獲取所述服務(wù)器中的模板庫(kù)的版本號(hào);所述網(wǎng)管設(shè)備還包括下載單元706,用于若根據(jù)所述服務(wù)器中的模板庫(kù)的版本號(hào),確定所述服務(wù)器中的模板庫(kù)為新版本模板庫(kù),則下載所述服務(wù)器中的模板庫(kù);所述網(wǎng)管設(shè)備還包括映射單元707,用于建立下載的所述服務(wù)器中的模板庫(kù)與所述服務(wù)器之間的關(guān)聯(lián)關(guān)系。可選地,所述網(wǎng)管設(shè)備還包括刪除單元708,用于:在下載所述服務(wù)器中的模板庫(kù)之后,從所述預(yù)設(shè)的至少一個(gè)模板庫(kù)中確定待刪除模板庫(kù),所述待刪除模板庫(kù)為所述預(yù)設(shè)的至少一個(gè)模板庫(kù)中與下載的所述服務(wù)器中的模板庫(kù)兼容的模板庫(kù);以及用于刪除所述待刪除模板庫(kù);所述映射單元707,還用于:建立所述待刪除的模板庫(kù)對(duì)應(yīng)的服務(wù)器與下載的所述服務(wù)器中的模板庫(kù)之間的關(guān)聯(lián)關(guān)系??蛇x地,每個(gè)服務(wù)器中的模板庫(kù)的版本號(hào)由主版本號(hào)和次版本號(hào)組成,所述預(yù)設(shè)的至少一個(gè)模板庫(kù)的版本號(hào)由主版本號(hào)和次版本號(hào)組成;當(dāng)滿足下列任一條件時(shí),所述下載單元706確定所述服務(wù)器中的模板庫(kù)為新版本模板庫(kù):所述服務(wù)器中的模板庫(kù)的主版本號(hào)與所述預(yù)設(shè)的至少一個(gè)模板庫(kù)中的每個(gè)模板庫(kù)的主版本號(hào)均不相同;所述服務(wù)器中的模板庫(kù)的主版本號(hào)與所述預(yù)設(shè)的至少一個(gè)模板庫(kù)中的任一模板庫(kù)的主版本號(hào)相同、且所述服務(wù)器中模板庫(kù)的次版本號(hào)大于所述任一模板庫(kù)的次版本號(hào)??蛇x地,所述索引事件記錄中包含的事件標(biāo)識(shí)所對(duì)應(yīng)的事件描述模板包含事件描述和/或事件處理建議。可選地,所述模板庫(kù)更新指令在滿足下列任一條件時(shí)生成:檢測(cè)到所述服務(wù)器成功接入所述網(wǎng)管設(shè)備、所述網(wǎng)管設(shè)備接收到所述服務(wù)器發(fā)送的模板庫(kù)版本更新事件??蛇x地,所述版本號(hào)獲取單元705,還用于:向所述服務(wù)器發(fā)送版本號(hào)獲取指令;接收所述服務(wù)器發(fā)送的版本號(hào)反饋指令,并將所述版本號(hào)反饋指令中攜帶的版本號(hào)作為所述服務(wù)器中的模板庫(kù)的版本號(hào)。基于相同的發(fā)明構(gòu)思,如圖8所示,為本發(fā)明實(shí)施例提供的提供一種服務(wù)器800,包括:事件生成單元801,用于在檢測(cè)到服務(wù)器異常時(shí),觸發(fā)產(chǎn)生一條事件;事件標(biāo)識(shí)確定單元802,用于根據(jù)所述事件的屬性,確定所述服務(wù)器的模板庫(kù)中與所述事件對(duì)應(yīng)的事件標(biāo)識(shí),所述事件標(biāo)識(shí)用于標(biāo)識(shí)同一事件對(duì)應(yīng)的多種語(yǔ)言類型的事件描述模板;事件記錄生成單元803,用于根據(jù)所述事件中的動(dòng)態(tài)參數(shù)值及所述事件標(biāo)識(shí),生成第一索引事件記錄,所述動(dòng)態(tài)參數(shù)值用于表示所述事件標(biāo)識(shí)對(duì)應(yīng)的事件描述模板中的動(dòng)態(tài)參數(shù)的實(shí)際值;發(fā)送單元804,用于將所述第一索引事件記錄發(fā)送至網(wǎng)管設(shè)備,使所述網(wǎng)管設(shè)備根據(jù)所述第一索引事件記錄、選定的所述網(wǎng)管設(shè)備的顯示語(yǔ)言及目標(biāo)模板庫(kù),生成第一完整事件記錄并顯示所述第一完整事件記錄,所述第一完整事件記錄使用的事件描述模板為所述目標(biāo)模板庫(kù)中與所述事件標(biāo)識(shí)對(duì)應(yīng)的、且使用所述選定的顯示語(yǔ)言的事件描述模板,所述目標(biāo)模板庫(kù)為所述網(wǎng)管設(shè)備對(duì)應(yīng)的至少一個(gè)模板庫(kù)中與所述服務(wù)器對(duì)應(yīng)的模板庫(kù),所述網(wǎng)管設(shè)備對(duì)應(yīng)的至少一個(gè)模板庫(kù)是由所述網(wǎng)管設(shè)備從不同的服務(wù)器下載得到??蛇x地,所述事件記錄生成單元803,具體用于:將所述事件中的動(dòng)態(tài)參數(shù)值添加至所述事件標(biāo)識(shí)之后、在所述事件標(biāo)識(shí)與所述事件標(biāo)識(shí)緊鄰的動(dòng)態(tài)參數(shù)值之間及在所述事件中的相鄰的動(dòng)態(tài)參數(shù)值之間添加預(yù)設(shè)的分隔符,得到所述第一索引事件記錄??蛇x地,所述服務(wù)器還包括查找單元805,用于:若確定所述事件標(biāo)識(shí)為更新事件標(biāo)識(shí),則根據(jù)所述事件標(biāo)識(shí),從所述服務(wù)器的模板庫(kù)中確定與所述事件標(biāo)識(shí)對(duì)應(yīng)的、且使用默認(rèn)顯示語(yǔ)言類型的事件描述模板;所述事件記錄生成單元803,還用于根據(jù)所述事件標(biāo)識(shí)、獲取的所述事件描述模板及所述事件中的動(dòng)態(tài)參數(shù)值,生成第二索引事件記錄;所述發(fā)送單元804,還用于將所述第二索引事件記錄發(fā)送至所述網(wǎng)管設(shè)備,使所述網(wǎng)管設(shè)備根據(jù)所述第二索引事件記錄,生成第二完整事件記錄并顯示所述第二完整事件記錄??蛇x地,所述服務(wù)器還包括顯示單元806,用于:根據(jù)所述事件的屬性,確定所述服務(wù)器的模板庫(kù)中與所述事件對(duì)應(yīng)的事件標(biāo)識(shí)之后,根據(jù)所述事件標(biāo)識(shí),從所述服務(wù)器的模板庫(kù)中查找與所述事件標(biāo)識(shí)對(duì)應(yīng)的、且使用選定的所述服務(wù)器的顯示語(yǔ)言類型的事件描述模板;將所述事件中的動(dòng)態(tài)參數(shù)值填充到查找到的所述事件描述模板中,得到第三完整事件記錄;在所述服務(wù)器的顯示界面上顯示所述第三完整事件記錄。可選地,通過(guò)下列任一協(xié)議將所述第一索引事件記錄發(fā)送至所述網(wǎng)管設(shè)備:SNMP協(xié)議、IMPI協(xié)議、syslog協(xié)議、WMI協(xié)議、restful協(xié)議?;谙嗤陌l(fā)明構(gòu)思,本發(fā)明實(shí)施例還提供一種設(shè)備900,如圖9所示,包括:設(shè)備900包括至少一個(gè)處理器901、存儲(chǔ)器902和通信接口903;所述至少一個(gè)處理器901、所述存儲(chǔ)器902和所述通信接口903均通過(guò)總線904連接;所述存儲(chǔ)器902,用于存儲(chǔ)計(jì)算機(jī)執(zhí)行指令;所述至少一個(gè)處理器901,用于執(zhí)行所述存儲(chǔ)器902存儲(chǔ)的計(jì)算機(jī)執(zhí)行指令;如果所述設(shè)備900為網(wǎng)管設(shè)備,所述至少一個(gè)處理器901執(zhí)行所述存儲(chǔ)器902存儲(chǔ)的計(jì)算機(jī)執(zhí)行指令,使得所述設(shè)備900執(zhí)行本發(fā)明實(shí)施例提供的上述事件處理方法中由網(wǎng)管設(shè)備執(zhí)行的步驟,或者使得網(wǎng)管設(shè)備部署與該步驟對(duì)應(yīng)的功能單元;或者,如果所述設(shè)備900為服務(wù)器,所述至少一個(gè)處理器901執(zhí)行所述存儲(chǔ)器902存儲(chǔ)的計(jì)算機(jī)執(zhí)行指令,使得所述設(shè)備900執(zhí)行本發(fā)明實(shí)施例提供的上述事件處理方法中由服務(wù)器執(zhí)行的步驟,或者使得服務(wù)器部署與該步驟對(duì)應(yīng)的功能單元。至少一個(gè)處理器901,可以包括不同類型的處理器901,或者包括相同類型的處理器901;處理器901可以是以下的任一種:中央處理器(CentralProcessingUnit,簡(jiǎn)稱CPU)、ARM處理器、現(xiàn)場(chǎng)可編程門陣列(FieldProgrammableGateArray,簡(jiǎn)稱FPGA)、專用處理器等具有計(jì)算處理能力的器件。一種可選實(shí)施方式,所述至少一個(gè)處理器901還可以集成為眾核處理器。存儲(chǔ)器902可以是以下的任一種或任一種組合:隨機(jī)存取存儲(chǔ)器(RandomAccessMemory,簡(jiǎn)稱RAM)、只讀存儲(chǔ)器(readonlymemory,簡(jiǎn)稱ROM)、非易失性存儲(chǔ)器(non-volatilememory,簡(jiǎn)稱NVM)、固態(tài)硬盤(SolidStateDrives,簡(jiǎn)稱SSD)、機(jī)械硬盤、磁盤、磁盤整列等存儲(chǔ)介質(zhì)。通信接口903用于設(shè)備900與其他設(shè)備進(jìn)行數(shù)據(jù)交互;例如,如果設(shè)備900為網(wǎng)管設(shè)備,該網(wǎng)管設(shè)備通過(guò)通信接口903與服務(wù)器進(jìn)行數(shù)據(jù)交互;再例如,如果設(shè)備900為服務(wù)器,該服務(wù)器通過(guò)通信接口903與網(wǎng)管設(shè)備進(jìn)行數(shù)據(jù)交互。通信接口903可以是以下的任一種或任一種組合:網(wǎng)絡(luò)接口(例如以太網(wǎng)接口)、無(wú)線網(wǎng)卡等具有網(wǎng)絡(luò)接入功能的器件。該總線904可以包括地址總線、數(shù)據(jù)總線、控制總線等,為便于表示,圖9用一條粗線表示該總線??偩€904可以是以下的任一種或任一種組合:工業(yè)標(biāo)準(zhǔn)體系結(jié)構(gòu)(IndustryStandardArchitecture,簡(jiǎn)稱ISA)總線、外設(shè)組件互連標(biāo)準(zhǔn)(PeripheralComponentInterconnect,簡(jiǎn)稱PCI)總線、擴(kuò)展工業(yè)標(biāo)準(zhǔn)結(jié)構(gòu)(ExtendedIndustryStandardArchitecture,簡(jiǎn)稱EISA)總線等有線數(shù)據(jù)傳輸?shù)钠骷?。本發(fā)明實(shí)施例提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令;網(wǎng)管設(shè)備的至少一個(gè)處理器執(zhí)行該計(jì)算機(jī)執(zhí)行指令,使得網(wǎng)管設(shè)備執(zhí)行本發(fā)明實(shí)施例提供的上述事件處理方法中由網(wǎng)管設(shè)備執(zhí)行的步驟,或者使得網(wǎng)管設(shè)備部署與該步驟對(duì)應(yīng)的功能單元。本發(fā)明實(shí)施例提供一種計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)執(zhí)行指令,該計(jì)算機(jī)執(zhí)行指令存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中。網(wǎng)管設(shè)備的至少一個(gè)處理器可以從計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)讀取該計(jì)算機(jī)執(zhí)行指令;至少一個(gè)處理器執(zhí)行該計(jì)算機(jī)執(zhí)行指令,使得網(wǎng)管設(shè)備執(zhí)行本發(fā)明實(shí)施例提供的上述事件處理方法中由網(wǎng)管設(shè)備執(zhí)行的步驟,或者使得網(wǎng)管設(shè)備部署與該步驟對(duì)應(yīng)的功能單元。本發(fā)明實(shí)施例提供一種計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中存儲(chǔ)有計(jì)算機(jī)執(zhí)行指令;服務(wù)器的至少一個(gè)處理器執(zhí)行該計(jì)算機(jī)執(zhí)行指令,使得服務(wù)器執(zhí)行本發(fā)明實(shí)施例提供的上述事件處理方法中由服務(wù)器執(zhí)行的步驟,或者使得服務(wù)器部署與該步驟對(duì)應(yīng)的功能單元。本發(fā)明實(shí)施例提供一種計(jì)算機(jī)程序產(chǎn)品,該計(jì)算機(jī)程序產(chǎn)品包括計(jì)算機(jī)執(zhí)行指令,該計(jì)算機(jī)執(zhí)行指令存儲(chǔ)在計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)中。服務(wù)器的至少一個(gè)處理器可以從計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)讀取該計(jì)算機(jī)執(zhí)行指令;至少一個(gè)處理器執(zhí)行該計(jì)算機(jī)執(zhí)行指令,使得服務(wù)器執(zhí)行本發(fā)明實(shí)施例提供的上述事件處理方法中由服務(wù)器執(zhí)行的步驟,或者使得服務(wù)器部署與該步驟對(duì)應(yīng)的功能單元。顯然,本領(lǐng)域的技術(shù)人員可以對(duì)本發(fā)明進(jìn)行各種改動(dòng)和變型而不脫離本發(fā)明的范圍。這樣,倘若本發(fā)明的這些修改和變型屬于本發(fā)明權(quán)利要求及其等同技術(shù)的范圍之內(nèi),則本發(fā)明也意圖包含這些改動(dòng)和變型在內(nèi)。當(dāng)前第1頁(yè)1 2 3