日志信息通知方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供日志信息通知方法及系統(tǒng),包括如下步驟:步驟10、服務(wù)器在日志信息產(chǎn)生時(shí),發(fā)送日志信息到遠(yuǎn)程接收端;步驟20、遠(yuǎn)程接收端對(duì)接收到的日志信息進(jìn)行關(guān)鍵字判斷;步驟30、如果日志信息包含有語(yǔ)音播報(bào)關(guān)鍵字,則進(jìn)行語(yǔ)音播放;步驟40、如果日志信息包含有信息發(fā)送關(guān)鍵字,則將日志信息發(fā)送給預(yù)存的用戶。本發(fā)明實(shí)現(xiàn)日志信息的高效實(shí)時(shí)的通知,解決了現(xiàn)有日志信息無(wú)法報(bào)警的問(wèn)題。
【專利說(shuō)明】日志信息通知方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及日志通知【技術(shù)領(lǐng)域】,具體地,涉及日志信息通知方法及系統(tǒng)。
【背景技術(shù)】
[0002]在一個(gè)完整的系統(tǒng)里面,日志系統(tǒng)是一個(gè)非常重要的功能組成部分,它可以記錄下系統(tǒng)所產(chǎn)生的所有行為信息,并按照定義好的規(guī)范表達(dá)出來(lái)。我們通常使用日志系統(tǒng)所記錄的信息為系統(tǒng)進(jìn)行排錯(cuò),優(yōu)化系統(tǒng)的性能,或者根據(jù)這些信息調(diào)整系統(tǒng)的行為。
[0003]然而當(dāng)系統(tǒng)發(fā)生錯(cuò)誤或者異常情況時(shí),日志系統(tǒng)只是簡(jiǎn)單的實(shí)現(xiàn)記錄,無(wú)法實(shí)時(shí)的通知系統(tǒng)的管理員或者維護(hù)人員,而維護(hù)人員又無(wú)法一直盯著日志信息;服務(wù)器端通常是非GUI界面,無(wú)法獲知服務(wù)器當(dāng)前的運(yùn)行狀態(tài);當(dāng)需要通過(guò)日志信息進(jìn)行系統(tǒng)排錯(cuò)時(shí),需要從大量的日志信息中查找異常的日志信息,相當(dāng)麻煩。
【發(fā)明內(nèi)容】
[0004]本發(fā)明要解決的技術(shù)問(wèn)題,在于提供日志信息通知方法及系統(tǒng),解決現(xiàn)有日志系統(tǒng)無(wú)法報(bào)警且排錯(cuò)困難的問(wèn)題。
[0005]本發(fā)明是這樣實(shí)現(xiàn)的:
[0006]日志信息通知方法,包括如下步驟:
[0007]步驟10、服務(wù)器在日志信息產(chǎn)生時(shí),發(fā)送日志信息到遠(yuǎn)程接收端;
[0008]步驟20、遠(yuǎn)程接收端對(duì)接收到的日志信息與其內(nèi)預(yù)存的異常關(guān)鍵字進(jìn)行匹配,判斷日志信息是否存在異常;
[0009]步驟30、根據(jù)判斷結(jié)果,對(duì)存在異常關(guān)鍵字的日志信息進(jìn)行語(yǔ)音播報(bào)。
[0010]進(jìn)一步地,還包括:步驟40、對(duì)存在異常關(guān)鍵字的日志信息進(jìn)行定位。
[0011]進(jìn)一步地,還包括:步驟50、對(duì)存在異常關(guān)鍵字的日志信息進(jìn)行保存。
[0012]進(jìn)一步地,還包括:步驟60、所述遠(yuǎn)程接收端內(nèi)預(yù)存用戶信息,將存在異常關(guān)鍵字的日志信息給預(yù)存的用戶。
[0013]進(jìn)一步地,所述步驟60中,遠(yuǎn)程接收端將日志信息發(fā)送給預(yù)存的用戶的具體步驟為:使用即時(shí)通訊工具、短信或郵件的方式將日志信息發(fā)送給預(yù)存的用戶。
[0014]以及本發(fā)明還提供日志信息通知系統(tǒng),包括服務(wù)器、遠(yuǎn)程接收端和語(yǔ)音播報(bào)單元,其中:
[0015]服務(wù)器用于在日志信息產(chǎn)生時(shí),發(fā)送日志信息到遠(yuǎn)程接收端;
[0016]遠(yuǎn)程接收端用于對(duì)接收到的日志信息與其內(nèi)預(yù)存的異常關(guān)鍵字進(jìn)行匹配,判斷日志信息是否存在異常;
[0017]語(yǔ)音播報(bào)模塊根據(jù)遠(yuǎn)程接收端的判斷結(jié)果,對(duì)存在異常關(guān)鍵字的日志信息進(jìn)行語(yǔ)音播報(bào)。
[0018]進(jìn)一步地,其還包括定位模塊,用于對(duì)存在異常關(guān)鍵字的日志信息進(jìn)行定位。
[0019]進(jìn)一步地,其還包括保存模塊,用于對(duì)存在異常關(guān)鍵字的日志信息進(jìn)行保存。
[0020]進(jìn)一步地,所述遠(yuǎn)程接收端內(nèi)預(yù)存用戶信息,將存在異常關(guān)鍵字的日志信息給預(yù)存的用戶。
[0021]進(jìn)一步地,所述遠(yuǎn)程接收端將日志信息發(fā)送給預(yù)存的用戶的具體步驟為:使用即時(shí)通訊工具、短信或郵件的方式將日志信息發(fā)送給預(yù)存的用戶。
[0022]本發(fā)明具有如下優(yōu)點(diǎn):實(shí)現(xiàn)了服務(wù)器端的無(wú)人值守,出現(xiàn)錯(cuò)誤實(shí)時(shí)且以語(yǔ)音的形式通知測(cè)試人員進(jìn)行處理;實(shí)現(xiàn)了視覺(jué)方式到聽(tīng)覺(jué)方式的大轉(zhuǎn)變;實(shí)現(xiàn)了單任務(wù)工作方式到多任務(wù)并行工作方式的轉(zhuǎn)變;實(shí)現(xiàn)了服務(wù)器端從手工查看方式到智能化監(jiān)聽(tīng)方式的轉(zhuǎn)變;實(shí)現(xiàn)了異常實(shí)時(shí)通知的效果。
【具體實(shí)施方式】
[0023]日志信息通知方法,包括如下步驟:
[0024]步驟10、服務(wù)器在日志信息產(chǎn)生時(shí),發(fā)送日志信息到遠(yuǎn)程接收端;步驟20、遠(yuǎn)程接收端對(duì)接收到的日志信息與其內(nèi)預(yù)存的異常關(guān)鍵字進(jìn)行匹配,判斷日志信息是否存在異常;如果日志信息包含有預(yù)存的異常關(guān)鍵字,則日志信息是存在異常。步驟30、根據(jù)判斷結(jié)果,對(duì)存在異常關(guān)鍵字的日志信息進(jìn)行語(yǔ)音播報(bào)。即如果日志信息存在異常,則對(duì)存在異常關(guān)鍵字的日志信息進(jìn)行語(yǔ)音播報(bào)。在實(shí)際實(shí)現(xiàn)時(shí),服務(wù)器端可以部署基于Log4Qt的日志系統(tǒng),當(dāng)系統(tǒng)出現(xiàn)異常情況時(shí)會(huì)產(chǎn)生日志信息,而后服務(wù)器可通過(guò)網(wǎng)絡(luò)通訊等方式將當(dāng)前服務(wù)器的詳細(xì)日志信息原樣發(fā)送到遠(yuǎn)程接收端。進(jìn)行語(yǔ)音播報(bào)時(shí),可以播報(bào)報(bào)警聲或是播報(bào)日志信息,語(yǔ)音播報(bào)可以通過(guò)TTS(Text To Speech)技術(shù)實(shí)現(xiàn)。通過(guò)語(yǔ)音的播報(bào),測(cè)試人員不用實(shí)時(shí)監(jiān)視服務(wù)器,可以進(jìn)行其他工作,在聽(tīng)到語(yǔ)音播報(bào)后進(jìn)行查看即可,大大減少了測(cè)試人員工作量。
[0025]為了減少測(cè)試人員檢索日志信息的工作量,本發(fā)明還包括:步驟40、對(duì)存在異常關(guān)鍵字的日志信息進(jìn)行定位。定位后,測(cè)試人員可以直接查看到異常關(guān)鍵字的日志信息,可對(duì)此日志信息進(jìn)行查看和判斷,方便了測(cè)試人員的測(cè)試工作。
[0026]以及本發(fā)明還包括:步驟50、對(duì)存在異常關(guān)鍵字的日志信息進(jìn)行保存。則測(cè)試人員可以在以后對(duì)日志信息進(jìn)行再一次的查看和判斷。
[0027]進(jìn)一步地,還包括:步驟60、所述遠(yuǎn)程接收端內(nèi)預(yù)存用戶信息,將存在異常關(guān)鍵字的日志信息給預(yù)存的用戶。這樣測(cè)試人員可以在遠(yuǎn)程對(duì)日志信息進(jìn)行判斷,不用一直在服務(wù)器旁,可實(shí)現(xiàn)隨時(shí)的監(jiān)控。所述步驟60中,遠(yuǎn)程接收端將日志信息發(fā)送給預(yù)存的用戶的具體步驟為:使用即時(shí)通訊工具、短信或郵件的方式將日志信息發(fā)送給預(yù)存的用戶。以上通知方式都可以及時(shí)將日志信息告知測(cè)試人員。遠(yuǎn)程接收端可以預(yù)存有用戶的手機(jī)號(hào)或是郵箱地址,在發(fā)送時(shí)通過(guò)短信模塊或網(wǎng)絡(luò)的方式將日志信息發(fā)送給指定的用戶,通知用戶進(jìn)行處理。相對(duì)于現(xiàn)有的Android和iPhone用戶,可以采用網(wǎng)絡(luò)信息推送的方式將日志信息發(fā)送給用戶。
[0028]綜上,本發(fā)明在日常服務(wù)器維護(hù)過(guò)程中實(shí)現(xiàn)了服務(wù)器端異常情況的高效、高實(shí)時(shí)性通知,給現(xiàn)場(chǎng)的維護(hù)人員帶來(lái)了極大的便利,減少了服務(wù)器的維護(hù)成本。
[0029]以及本發(fā)明還提供日志信息通知系統(tǒng),包括服務(wù)器、遠(yuǎn)程接收端和語(yǔ)音播報(bào)單元,其中:
[0030]服務(wù)器用于在日志信息產(chǎn)生時(shí),發(fā)送日志信息到遠(yuǎn)程接收端;
[0031]遠(yuǎn)程接收端用于對(duì)接收到的日志信息與其內(nèi)預(yù)存的異常關(guān)鍵字進(jìn)行匹配,判斷日志信息是否存在異常;
[0032]語(yǔ)音播報(bào)模塊根據(jù)遠(yuǎn)程接收端的判斷結(jié)果,對(duì)存在異常關(guān)鍵字的日志信息進(jìn)行語(yǔ)音播報(bào)。通過(guò)語(yǔ)音的播報(bào),測(cè)試人員不用實(shí)時(shí)監(jiān)視服務(wù)器,可以進(jìn)行其他工作,在聽(tīng)到語(yǔ)音播報(bào)后進(jìn)行查看即可,大大減少了測(cè)試人員工作量。
[0033]進(jìn)一步地,其還包括定位模塊,用于對(duì)存在異常關(guān)鍵字的日志信息進(jìn)行定位。定位后,測(cè)試人員可以直接查看到異常關(guān)鍵字的日志信息,可對(duì)此日志信息進(jìn)行查看和判斷,方便了測(cè)試人員的測(cè)試工作。
[0034]進(jìn)一步地,其還包括保存模塊,用于對(duì)存在異常關(guān)鍵字的日志信息進(jìn)行保存。則測(cè)試人員可以在以后對(duì)日志信息進(jìn)行再一次的查看和判斷。
[0035]進(jìn)一步地,所述遠(yuǎn)程接收端內(nèi)預(yù)存用戶信息,將存在異常關(guān)鍵字的日志信息給預(yù)存的用戶。這樣測(cè)試人員可以在遠(yuǎn)程對(duì)日志信息進(jìn)行判斷,不用一直在服務(wù)器旁,可實(shí)現(xiàn)隨時(shí)的監(jiān)控。
[0036]進(jìn)一步地,所述遠(yuǎn)程接收端將日志信息發(fā)送給預(yù)存的用戶的具體步驟為:使用即時(shí)通訊工具、短信或郵件的方式將日志信息發(fā)送給預(yù)存的用戶。以上通知方式都可以及時(shí)將日志信息告知測(cè)試人員。
[0037]雖然以上描述了本發(fā)明的【具體實(shí)施方式】,但是熟悉本【技術(shù)領(lǐng)域】的技術(shù)人員應(yīng)當(dāng)理解,我們所描述的具體的實(shí)施例只是說(shuō)明性的,而不是用于對(duì)本發(fā)明的范圍的限定,熟悉本領(lǐng)域的技術(shù)人員在依照本發(fā)明的精神所作的等效的修飾以及變化,都應(yīng)當(dāng)涵蓋在本發(fā)明的權(quán)利要求所保護(hù)的范圍內(nèi)。
【權(quán)利要求】
1.日志信息通知方法,其特征在于:包括如下步驟: 步驟10、服務(wù)器在日志信息產(chǎn)生時(shí),發(fā)送日志信息到遠(yuǎn)程接收端; 步驟20、遠(yuǎn)程接收端對(duì)接收到的日志信息與其內(nèi)預(yù)存的異常關(guān)鍵字進(jìn)行匹配,判斷日志信息是否存在異常; 步驟30、根據(jù)判斷結(jié)果,對(duì)存在異常關(guān)鍵字的日志信息進(jìn)行語(yǔ)音播報(bào)。
2.根據(jù)權(quán)利要求1所述的日志信息通知方法,其特征在于:還包括:步驟40、對(duì)存在異常關(guān)鍵字的日志信息進(jìn)行定位。
3.根據(jù)權(quán)利要求2所述的日志信息通知方法,其特征在于:還包括:步驟50、對(duì)存在異常關(guān)鍵字的日志信息進(jìn)行保存。
4.根據(jù)權(quán)利要求3所述的日志信息通知方法,其特征在于:還包括:步驟60、所述遠(yuǎn)程接收端內(nèi)預(yù)存用戶信息,將存在異常關(guān)鍵字的日志信息給預(yù)存的用戶。
5.根據(jù)權(quán)利要求4所述的日志信息通知方法,其特征在于:所述步驟60中,遠(yuǎn)程接收端將日志信息發(fā)送給預(yù)存的用戶的具體步驟為:使用即時(shí)通訊工具、短信或郵件的方式將日志信息發(fā)送給預(yù)存的用戶。
6.日志信息通知系統(tǒng),其特征在于:包括服務(wù)器、遠(yuǎn)程接收端和語(yǔ)音播報(bào)單元,其中: 服務(wù)器用于在日志信息產(chǎn)生時(shí),發(fā)送日志信息到遠(yuǎn)程接收端; 遠(yuǎn)程接收端用于對(duì)接收到的日志信息與其內(nèi)預(yù)存的異常關(guān)鍵字進(jìn)行匹配,判斷日志信息是否存在異常; 語(yǔ)音播報(bào)模塊根據(jù)遠(yuǎn)程接收端的判斷結(jié)果,對(duì)存在異常關(guān)鍵字的日志信息進(jìn)行語(yǔ)音播報(bào)。
7.根據(jù)權(quán)利要求6所述的日志信息通知系統(tǒng),其特征在于:其還包括定位模塊,用于對(duì)存在異常關(guān)鍵字的日志信息進(jìn)行定位。
8.根據(jù)權(quán)利要求7所述的日志信息通知系統(tǒng),其特征在于:其還包括保存模塊,用于對(duì)存在異常關(guān)鍵字的日志信息進(jìn)行保存。
9.根據(jù)權(quán)利要求8所述的日志信息通知系統(tǒng),其特征在于:所述遠(yuǎn)程接收端內(nèi)預(yù)存用戶信息,將存在異常關(guān)鍵字的日志信息給預(yù)存的用戶。
10.根據(jù)權(quán)利要求9所述的日志信息通知系統(tǒng),其特征在于:所述遠(yuǎn)程接收端將日志信息發(fā)送給預(yù)存的用戶的具體步驟為:使用即時(shí)通訊工具、短信或郵件的方式將日志信息發(fā)送給預(yù)存的用戶。
【文檔編號(hào)】H04L12/24GK104184622SQ201410454984
【公開日】2014年12月3日 申請(qǐng)日期:2014年9月9日 優(yōu)先權(quán)日:2014年9月9日
【發(fā)明者】熊金飛 申請(qǐng)人:福建星網(wǎng)視易信息系統(tǒng)有限公司