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

錯(cuò)誤日志信息過濾方法及裝置與流程

文檔序號:11134080閱讀:342來源:國知局
錯(cuò)誤日志信息過濾方法及裝置與制造工藝

本發(fā)明涉及數(shù)據(jù)處理技術(shù)領(lǐng)域,特別涉及一種錯(cuò)誤日志信息過濾方法及裝置。



背景技術(shù):

系統(tǒng)在發(fā)生錯(cuò)誤時(shí)會上傳錯(cuò)誤日志信息,一般為一段表示錯(cuò)誤的文本,例如,當(dāng)用戶刪除一個(gè)文件(X.txt)發(fā)生權(quán)限錯(cuò)誤時(shí),該軟件會上傳錯(cuò)誤日志信息,如“刪除文件錯(cuò)誤;文件路徑:C\文件夾\X.txt;錯(cuò)誤原因:權(quán)限不足”,當(dāng)用戶刪除另一文件(Y.txt)時(shí)可能發(fā)生同樣的權(quán)限錯(cuò)誤,此時(shí),軟件會上傳錯(cuò)誤日志信息,如“刪除文件錯(cuò)誤;文件路徑:C\文件夾\Y.txt;錯(cuò)誤原因:權(quán)限不足”。此時(shí),錯(cuò)誤日志信息系統(tǒng)上就會存在兩條錯(cuò)誤記錄,而這兩條錯(cuò)誤記錄所表示的是同一個(gè)錯(cuò)誤問題,即權(quán)限不足問題。盡管如此,開發(fā)人員還是需要完整地檢查這兩個(gè)錯(cuò)誤,以免漏掉其中一個(gè)。

然而,在實(shí)際開發(fā)當(dāng)中,可能會有成千上萬的用戶遇到同樣的錯(cuò)誤,并上傳相似的錯(cuò)誤日志信息,從而會得到大量的錯(cuò)誤日志信息,而每條錯(cuò)誤日志信息可能包括多個(gè)字符,如此一來,開發(fā)人員要想看完這些錯(cuò)誤日志信息并進(jìn)行處理,則需要龐大工作量,導(dǎo)致錯(cuò)誤日志信息處理工作效率不高。



技術(shù)實(shí)現(xiàn)要素:

基于此,有必要針對錯(cuò)誤日志信息量大導(dǎo)致處理效率低的問題,提供一種減少錯(cuò)誤日志信息量以提高處理效率的錯(cuò)誤日志信息過濾方法及裝置。

一種錯(cuò)誤日志信息過濾方法,包括以下步驟:

獲取錯(cuò)誤日志信息;

對所述錯(cuò)誤日志信息進(jìn)行識別,獲取所述錯(cuò)誤日志信息的特征文本值;

當(dāng)在預(yù)設(shè)錯(cuò)誤日志數(shù)據(jù)庫中查找到與所述特征文本值相同的已存儲特征文本值時(shí),檢測所述已存儲特征文本值是否被標(biāo)記為已處理;

若是,則將所述特征文本值對應(yīng)的所述錯(cuò)誤日志信息過濾。

本發(fā)明還提供一種錯(cuò)誤日志信息過濾裝置,包括:

信息獲取模塊,用于獲取錯(cuò)誤日志信息;

特征獲取模塊,用于對所述錯(cuò)誤日志信息進(jìn)行識別,獲取所述錯(cuò)誤日志信息的特征文本值;

檢測模塊,用于當(dāng)在預(yù)設(shè)錯(cuò)誤日志數(shù)據(jù)庫中查找到與所述特征文本值相同的已存儲特征文本值時(shí),檢測所述已存儲特征文本值是否被標(biāo)記為已處理;

過濾模塊,當(dāng)所述檢測模塊的檢測結(jié)果為是時(shí),則將所述特征文本值對應(yīng)的所述錯(cuò)誤日志信息過濾。

上述錯(cuò)誤日志信息過濾方法及裝置,在獲取到錯(cuò)誤日志后,對其進(jìn)行識別,獲取錯(cuò)誤日志信息的特征文本值,當(dāng)在預(yù)設(shè)錯(cuò)誤日志數(shù)據(jù)庫中查找到與所述特征文本值相同的已存儲特征文本值時(shí),檢測所述已存儲特征文本值是否被標(biāo)記為已處理,若是,則將所述特征文本值對應(yīng)的所述錯(cuò)誤日志信息過濾。也就是說,由于上述特征文本值與上述已存儲特征文本值是相同的,其對應(yīng)的錯(cuò)誤日志信息也是相同的,那么通過檢測所述已存儲特征文本值是否被標(biāo)記為已處理,即可知已存儲特征文本值對應(yīng)的錯(cuò)誤日志信息是否已被處理了,若已被處理了,相當(dāng)于上述特征文本值對應(yīng)的與已存儲特征文本值對應(yīng)的錯(cuò)誤日志信息相同的錯(cuò)誤日志信息已被處理,無需再對相同的錯(cuò)誤日志信息進(jìn)行處理,將其過濾,以減少錯(cuò)誤日志信息的量,從而提高對錯(cuò)誤日志信息處理的工作效率。

附圖說明

圖1為一種實(shí)施例的錯(cuò)誤日志信息過濾方法的流程圖;

圖2為另一種實(shí)施例的錯(cuò)誤日志信息過濾方法的流程圖;

圖3為另一種實(shí)施例的錯(cuò)誤日志信息過濾方法中對錯(cuò)誤日志信息進(jìn)行識別,獲取錯(cuò)誤日志信息的特征文本值的步驟的子流程圖;

圖4為一種實(shí)施例的錯(cuò)誤日志信息過濾裝置的模塊圖;

圖5為另一種實(shí)施例的錯(cuò)誤日志信息過濾裝置的模塊圖;

圖6為另一種實(shí)施例的錯(cuò)誤日志信息過濾裝置中特征獲取模塊的子模塊圖。

具體實(shí)施方式

請參閱圖1,提供一種實(shí)施例的錯(cuò)誤日志信息過濾方法,包括以下步驟:

S110:獲取錯(cuò)誤日志信息。

在系統(tǒng)開發(fā)或使用過程中,難免會發(fā)生錯(cuò)誤,在錯(cuò)誤發(fā)生時(shí),會產(chǎn)生錯(cuò)誤日志信息,為了確保系統(tǒng)準(zhǔn)確性,需要不斷對系統(tǒng)進(jìn)行調(diào)試,錯(cuò)誤日志信息是日常調(diào)試過程中需要用到的信息,即根據(jù)錯(cuò)誤日常信息,用戶可知開發(fā)的系統(tǒng)出現(xiàn)了哪些錯(cuò)誤,根據(jù)這些錯(cuò)誤日志信息進(jìn)行處理,可確保系統(tǒng)的準(zhǔn)確性。然而,在實(shí)際應(yīng)用中,可能會發(fā)生成千上萬的錯(cuò)誤,則錯(cuò)誤日志信息量較大,用戶處理時(shí)需要進(jìn)行大量工作,效率低,從而,在本實(shí)施例中,通過對錯(cuò)誤日志信息進(jìn)行過濾,減少錯(cuò)誤日志信息量,以減少處理錯(cuò)誤日志信息的工作量,那么,首先需要獲取錯(cuò)誤日志信息。

S120:對錯(cuò)誤日志信息進(jìn)行識別,獲取錯(cuò)誤日志信息的特征文本值。

獲取錯(cuò)誤日志信息之后,需要其進(jìn)行識別,即獲取能夠表征錯(cuò)誤日志信息的特征文本值,通過特征文本值能表征待濾波錯(cuò)誤日志信息,也就是說,只要知道特征文本值即可知道是哪種錯(cuò)誤日志信息,類似于用戶識別,可通過用戶的姓名、身高和指紋等特征信息來表征用戶,即不同用戶對應(yīng)不同特征信息,通過這些特征可識別用戶,在本實(shí)施例中,通過識別錯(cuò)誤日志信息,即可獲取表征日志信息的特征文本值。

S130:在預(yù)設(shè)錯(cuò)誤日志數(shù)據(jù)庫中查找是否存在與特征文本值相同的已存儲特征文本值。

當(dāng)在預(yù)設(shè)錯(cuò)誤日志數(shù)據(jù)庫中查找到與特征文本值相同的已存儲特征文本值時(shí),執(zhí)行以下步驟:

S140:檢測已存儲特征文本值是否被標(biāo)記為已處理。

若是,則執(zhí)行步驟S150:將特征文本值對應(yīng)的錯(cuò)誤日志信息過濾。

通過特征文本值可表征錯(cuò)誤日志信息,從而,相同的特征文本值對應(yīng)的錯(cuò)誤日志信息是相同的,即單個(gè)特征文本值對應(yīng)一類錯(cuò)誤日志信息。從而通過查找預(yù)設(shè)錯(cuò)誤日志數(shù)據(jù)庫是否存在與特征文本值相同的已存儲特征文本值,即可檢測到之前是否已獲取到了相同類別的錯(cuò)誤日志信息,若已存在,表示之前已獲取了相同類別的錯(cuò)誤日志信息,此時(shí),再檢測已存儲特征文本值是否被標(biāo)記為已處理,當(dāng)已被標(biāo)記為已處理,相當(dāng)于,該已存儲特征文本值對應(yīng)的一類錯(cuò)誤日志信息已被處理了,由于特征文本值與已存儲特征文本值是相同的,即無需在對與上述已存儲特征文本值相同的特征文本值的錯(cuò)誤日志信息進(jìn)行處理,從而,將特征文本值對應(yīng)的錯(cuò)誤日志信息過濾,忽略上述錯(cuò)誤日志信息,減少錯(cuò)誤日志信息量,從而可提高后續(xù)處理工作效率。

上述錯(cuò)誤日志信息過濾方法,在獲取到錯(cuò)誤日志后,對其進(jìn)行識別,獲取錯(cuò)誤日志信息的特征文本值,當(dāng)在預(yù)設(shè)錯(cuò)誤日志數(shù)據(jù)庫中查找到與所述特征文本值相同的已存儲特征文本值時(shí),檢測所述已存儲特征文本值是否被標(biāo)記為已處理,若是,則將所述特征文本值對應(yīng)的所述錯(cuò)誤日志信息過濾。也就是說,由于上述特征文本值與上述已存儲特征文本值是相同的,其對應(yīng)的錯(cuò)誤日志信息也是相同的,那么通過檢測所述已存儲特征文本值是否被標(biāo)記為已處理,即可知已存儲特征文本值對應(yīng)的錯(cuò)誤日志信息是否已被處理了,若已被處理了,相當(dāng)于上述特征文本值對應(yīng)的與已存儲特征文本值對應(yīng)的錯(cuò)誤日志信息相同的錯(cuò)誤日志信息已被處理,無需再對相同的錯(cuò)誤日志信息進(jìn)行處理,將其過濾,以減少錯(cuò)誤日志信息的量,從而提高對錯(cuò)誤日志信息處理的工作效率。

請參閱圖2,在其中一個(gè)實(shí)施例中,檢測特征文本值是否被標(biāo)記為已處理的步驟S240之后,當(dāng)已存儲特征文本值未被標(biāo)記為已處理時(shí),執(zhí)行以下步驟:

S260:將錯(cuò)誤日志信息與已存儲特征文本值關(guān)聯(lián)存儲于預(yù)設(shè)錯(cuò)誤日志數(shù)據(jù)庫。

S270:分別對單個(gè)已存儲特征文本值對應(yīng)的錯(cuò)誤日志信息進(jìn)行單次處理,并將已存儲特征文本值標(biāo)記為已處理。

當(dāng)已存儲特征文本值未被標(biāo)記為已處理時(shí),表示已存儲特征文本特征值對應(yīng)的錯(cuò)誤日志信息沒有被處理,由于上述特征文本值與該已存儲特征文本值相同,其對應(yīng)的錯(cuò)誤日志信息相同,也就是說和特征文本值對應(yīng)的錯(cuò)誤日志信息相同的錯(cuò)誤還未被處理,此時(shí),對獲取的錯(cuò)誤日志信息進(jìn)行處理,即通過將錯(cuò)誤日志信息與已存儲特征文本值關(guān)聯(lián)存儲于預(yù)設(shè)錯(cuò)誤日志數(shù)據(jù)庫,不同的錯(cuò)誤日志信息被分為不同類,相同的錯(cuò)誤日志被分為同類,由于大量的錯(cuò)誤日志信息可存在不同,從而,在預(yù)設(shè)錯(cuò)誤日志數(shù)據(jù)庫中可包括多個(gè)特征文本值,每個(gè)特征文本值對應(yīng)的不同類別的錯(cuò)誤,相同類別的錯(cuò)誤日志信息對應(yīng)一個(gè)相同的特征文本值。通過分別對每個(gè)已存儲特征文本值對應(yīng)的錯(cuò)誤日志信息進(jìn)行單次處理,即每個(gè)已存儲特征文本值對應(yīng)的錯(cuò)誤日志信息都進(jìn)行一次處理,即將相同類的錯(cuò)誤日志信息處理一次,以提高處理效率,并將已存儲特征文本值標(biāo)記為已處理。

在其中一個(gè)實(shí)施例中,在預(yù)設(shè)錯(cuò)誤日志數(shù)據(jù)庫中查找是否存在與特征文本值相同的已存儲特征文本值的步驟S230之后,當(dāng)在預(yù)設(shè)錯(cuò)誤日志數(shù)據(jù)庫中未查找到與特征文本值相同的已存儲特征文本值時(shí),執(zhí)行步驟以下步驟:

S280:將錯(cuò)誤日志信息與特征文本值關(guān)聯(lián)。

當(dāng)在預(yù)設(shè)錯(cuò)誤日志數(shù)據(jù)庫中未查找到與特征文本值相同的已存儲特征文本值時(shí),表示之前未獲取到與上述特征文本值對應(yīng)的錯(cuò)誤日志信息相同類別的錯(cuò)誤日志信息,也就是說,獲得的錯(cuò)誤日志信息是新的之前未出現(xiàn)過的錯(cuò)誤,將新的錯(cuò)誤日志信息與特征文本值關(guān)聯(lián),即建立錯(cuò)誤日志信息與特征文本值的對應(yīng)關(guān)系。在本實(shí)施例中,將錯(cuò)誤日志信息與特征文本值關(guān)聯(lián)之后,還包括步驟S290:將錯(cuò)誤日志信息與特征文本值存儲于預(yù)設(shè)錯(cuò)誤日志數(shù)據(jù)庫中。以便后續(xù)查找以及讀取處理。

請參閱圖3,在其中一個(gè)實(shí)施例中,對錯(cuò)誤日志信息進(jìn)行識別,獲取錯(cuò)誤日志信息的特征文本值的步驟S320包括:

S321:根據(jù)預(yù)設(shè)匹配規(guī)則,通過正則表達(dá)式將錯(cuò)誤日志信息匹配出對應(yīng)的特征文本。

S322:對特征文本進(jìn)行哈希處理,獲取哈希值,將所述哈希值作為所述特征文本的特征文本值。

正則表達(dá)式,又稱正規(guī)表示法或常規(guī)表示法,正則表達(dá)式使用單個(gè)字符串來描述、匹配一系列符合某個(gè)句法規(guī)則的字符串。通常被用來檢索、替換一些符合某個(gè)模式的文本。例如,原始文本為“abc aaaa”,希望每次遇到abc時(shí),將abc后面的文本替換為efg,即預(yù)先可設(shè)置匹配規(guī)則,根據(jù)預(yù)設(shè)匹配規(guī)則,通過正則表達(dá)式將原始文本匹配出的字符串為“abc efg”。在本實(shí)施例中,可預(yù)先設(shè)定匹配規(guī)則獲得預(yù)設(shè)匹配規(guī)則,再通過正則表達(dá)式將錯(cuò)誤日志信息匹配出對應(yīng)的特征文本,對特征文本進(jìn)行哈希處理,獲取特征文本值,也就是獲得錯(cuò)誤日志信息對應(yīng)的特征文本值。例如,錯(cuò)誤日志信息為“^錯(cuò)誤碼:(\d\d\d\d)”,通過正則表達(dá)式將該錯(cuò)誤日志信息匹配為“錯(cuò)誤碼:7683”,將其中對區(qū)別不同錯(cuò)誤沒有實(shí)際作用的信息“錯(cuò)誤碼:”去掉,獲取到錯(cuò)誤日志信息對應(yīng)的特征文本為“7683”,將該特征文本進(jìn)行哈希處理,獲得對應(yīng)的哈希值,將哈希值作為錯(cuò)誤日志信息的特征文本值。其中,哈希處理是通過哈希函數(shù)將特征文本映射為某個(gè)值,即哈希值,特征文本相同,對應(yīng)的哈希值相同。

請參閱圖4,本發(fā)明還提供一種實(shí)施例的錯(cuò)誤日志信息過濾裝置,包括:

信息獲取模塊410,用于獲取錯(cuò)誤日志信息。

在系統(tǒng)開發(fā)或使用過程中,難免會發(fā)生錯(cuò)誤,在錯(cuò)誤發(fā)生時(shí),會產(chǎn)生錯(cuò)誤日志信息,為了確保系統(tǒng)準(zhǔn)確性,需要不斷對系統(tǒng)進(jìn)行調(diào)試,錯(cuò)誤日志信息是日常調(diào)試過程中需要用到的信息,即根據(jù)錯(cuò)誤日常信息,用戶可知開發(fā)的系統(tǒng)出現(xiàn)了哪些錯(cuò)誤,根據(jù)這些錯(cuò)誤日志信息進(jìn)行處理,可確保系統(tǒng)的準(zhǔn)確性。然而,在實(shí)際應(yīng)用中,可能會發(fā)生成千上萬的錯(cuò)誤,則錯(cuò)誤日志信息量較大,用戶處理時(shí)需要進(jìn)行大量工作,效率低,從而,在本實(shí)施例中,通過對錯(cuò)誤日志信息進(jìn)行過濾,減少錯(cuò)誤日志信息量,以減少處理錯(cuò)誤日志信息的工作量,那么,首先需要獲取錯(cuò)誤日志信息。

特征獲取模塊420,用于對錯(cuò)誤日志信息進(jìn)行識別,獲取錯(cuò)誤日志信息的特征文本值。

獲取錯(cuò)誤日志信息之后,需要其進(jìn)行識別,即獲取能夠表征錯(cuò)誤日志信息的特征文本值,通過特征文本值能表征待濾波錯(cuò)誤日志信息,也就是說,只要知道特征文本值即可知道是哪種錯(cuò)誤日志信息,類似于用戶識別,可通過用戶的姓名、身高和指紋等特征信息來表征用戶,即不同用戶對應(yīng)不同特征信息,通過這些特征可識別用戶,在本實(shí)施例中,通過識別錯(cuò)誤日志信息,即可獲取表征日志信息的特征文本值。

檢測模塊430,用于當(dāng)在預(yù)設(shè)錯(cuò)誤日志數(shù)據(jù)庫中查找到與特征文本值相同的已存儲特征文本值時(shí),檢測已存儲特征文本值是否被標(biāo)記為已處理。

過濾模塊440,當(dāng)檢測模塊的檢測結(jié)果為是時(shí),則將特征文本值對應(yīng)的錯(cuò)誤日志信息過濾。

通過特征文本值可表征錯(cuò)誤日志信息,從而,相同的特征文本值對應(yīng)的錯(cuò)誤日志信息是相同的,即單個(gè)特征文本值對應(yīng)一類錯(cuò)誤日志信息。從而通過查找預(yù)設(shè)錯(cuò)誤日志數(shù)據(jù)庫是否存在與特征文本值相同的已存儲特征文本值,即可檢測到之前是否已獲取到了相同類別的錯(cuò)誤日志信息,若已存在,表示之前已獲取了相同類別的錯(cuò)誤日志信息,此時(shí),再檢測已存儲特征文本值是否被標(biāo)記為已處理,當(dāng)已被標(biāo)記為已處理,相當(dāng)于,該已存儲特征文本值對應(yīng)的一類錯(cuò)誤日志信息已被處理了,由于特征文本值與已存儲特征文本值是相同的,即無需在對與上述已存儲特征文本值相同的特征文本值的錯(cuò)誤日志信息進(jìn)行處理,從而,將特征文本值對應(yīng)的錯(cuò)誤日志信息過濾,忽略上述錯(cuò)誤日志信息,減少錯(cuò)誤日志信息量,從而可提高后續(xù)處理工作效率。

上述錯(cuò)誤日志信息過濾裝置,在獲取到錯(cuò)誤日志后,對其進(jìn)行識別,獲取錯(cuò)誤日志信息的特征文本值,當(dāng)在預(yù)設(shè)錯(cuò)誤日志數(shù)據(jù)庫中查找到與所述特征文本值相同的已存儲特征文本值時(shí),檢測所述已存儲特征文本值是否被標(biāo)記為已處理,若是,則將所述特征文本值對應(yīng)的所述錯(cuò)誤日志信息過濾。也就是說,由于上述特征文本值與上述已存儲特征文本值是相同的,其對應(yīng)的錯(cuò)誤日志信息也是相同的,那么通過檢測所述已存儲特征文本值是否被標(biāo)記為已處理,即可知已存儲特征文本值對應(yīng)的錯(cuò)誤日志信息是否已被處理了,若已被處理了,相當(dāng)于上述特征文本值對應(yīng)的與已存儲特征文本值對應(yīng)的錯(cuò)誤日志信息相同的錯(cuò)誤日志信息已被處理,無需再對相同的錯(cuò)誤日志信息進(jìn)行處理,將其過濾,以減少錯(cuò)誤日志信息的量,從而提高對錯(cuò)誤日志信息處理的工作效率。

請參閱圖5,在其中一個(gè)實(shí)施例中,上述錯(cuò)誤日志信息過濾裝置還包括:

關(guān)聯(lián)存儲模塊550,用于當(dāng)檢測模塊的檢測結(jié)果為否時(shí),將錯(cuò)誤日志信息與已存儲特征文本值關(guān)聯(lián)存儲于預(yù)設(shè)錯(cuò)誤日志數(shù)據(jù)庫。

標(biāo)記模塊560,用于分別對單個(gè)已存儲特征文本值對應(yīng)的錯(cuò)誤日志信息進(jìn)行單次處理,并將已存儲特征文本值標(biāo)記為已處理。

當(dāng)已存儲特征文本值未被標(biāo)記為已處理時(shí),表示已存儲特征文本特征值對應(yīng)的錯(cuò)誤日志信息沒有被處理,由于上述特征文本值與該已存儲特征文本值相同,其對應(yīng)的錯(cuò)誤日志信息相同,也就是說和特征文本值對應(yīng)的錯(cuò)誤日志信息相同的錯(cuò)誤還未被處理,此時(shí),對獲取的錯(cuò)誤日志信息進(jìn)行處理,即通過將錯(cuò)誤日志信息與已存儲特征文本值關(guān)聯(lián)存儲于預(yù)設(shè)錯(cuò)誤日志數(shù)據(jù)庫,不同的錯(cuò)誤日志信息被分為不同類,相同的錯(cuò)誤日志被分為同類,由于大量的錯(cuò)誤日志信息可存在不同,從而,在預(yù)設(shè)錯(cuò)誤日志數(shù)據(jù)庫中可包括多個(gè)特征文本值,每個(gè)特征文本值對應(yīng)的不同類別的錯(cuò)誤,相同類別的錯(cuò)誤日志信息對應(yīng)一個(gè)相同的特征文本值。通過分別對每個(gè)已存儲特征文本值對應(yīng)的錯(cuò)誤日志信息進(jìn)行單次處理,即每個(gè)已存儲特征文本值對應(yīng)的錯(cuò)誤日志信息都進(jìn)行一次處理,即將相同類的錯(cuò)誤日志信息處理一次,以提高處理效率,并將已存儲特征文本值標(biāo)記為已處理。

在其中一個(gè)實(shí)施例中,上述錯(cuò)誤日志信息過濾裝置還包括:

關(guān)聯(lián)模塊570,用于當(dāng)在預(yù)設(shè)錯(cuò)誤日志數(shù)據(jù)庫中未查找到與所述特征文本值相同的已存儲特征文本值時(shí),將錯(cuò)誤日志信息與特征文本值關(guān)聯(lián)。

當(dāng)在預(yù)設(shè)錯(cuò)誤日志數(shù)據(jù)庫中未查找到與特征文本值相同的已存儲特征文本值時(shí),表示之前未獲取到與上述特征文本值對應(yīng)的錯(cuò)誤日志信息相同類別的錯(cuò)誤日志信息,也就是說,獲得的錯(cuò)誤日志信息是新的之前未出現(xiàn)過的錯(cuò)誤,將新的錯(cuò)誤日志信息與特征文本值關(guān)聯(lián),即建立錯(cuò)誤日志信息與特征文本值的對應(yīng)關(guān)系。在本實(shí)施例中,上述錯(cuò)誤日志信息過濾裝置還包括存儲模塊580,用于關(guān)聯(lián)模塊將錯(cuò)誤日志信息與特征文本值關(guān)聯(lián)后,將錯(cuò)誤日志信息與特征文本值存儲于預(yù)設(shè)錯(cuò)誤日志信息數(shù)據(jù)庫中,以便后續(xù)查找以及讀取處理。

請參閱圖6,在其中一個(gè)實(shí)施例中,特征獲取模塊包括:

匹配模塊621,用于根據(jù)預(yù)設(shè)匹配規(guī)則,通過正則表達(dá)式將錯(cuò)誤日志信息匹配出對應(yīng)的特征文本。

特征文本值獲取模塊622,用于對特征文本進(jìn)行哈希處理,獲取哈希值,將哈希值作為特征文本的特征文本值。

正則表達(dá)式,又稱正規(guī)表示法或常規(guī)表示法,正則表達(dá)式使用單個(gè)字符串來描述、匹配一系列符合某個(gè)句法規(guī)則的字符串。通常被用來檢索、替換一些符合某個(gè)模式的文本。例如,原始文本為“abc aaaa”,希望每次遇到abc時(shí),將abc后面的文本替換為efg,即預(yù)先可設(shè)置匹配規(guī)則,根據(jù)預(yù)設(shè)匹配規(guī)則,通過正則表達(dá)式將原始文本匹配出的字符串為“abc efg”。在本實(shí)施例中,可預(yù)先設(shè)定匹配規(guī)則獲得預(yù)設(shè)匹配規(guī)則,再通過正則表達(dá)式將錯(cuò)誤日志信息匹配出對應(yīng)的特征文本,對特征文本進(jìn)行哈希處理,獲取特征文本值,也就是獲得錯(cuò)誤日志信息對應(yīng)的特征文本值。例如,錯(cuò)誤日志信息為“^錯(cuò)誤碼:(\d\d\d\d)”,通過正則表達(dá)式將該錯(cuò)誤日志信息匹配為“錯(cuò)誤碼:7683”,將其中對區(qū)別不同錯(cuò)誤沒有實(shí)際作用的信息“錯(cuò)誤碼:”去掉,獲取到錯(cuò)誤日志信息對應(yīng)的特征文本為“7683”,將該特征文本進(jìn)行哈希處理,獲得對應(yīng)的哈希值,將哈希值作為錯(cuò)誤日志信息的特征文本值。其中,哈希處理是通過哈希函數(shù)將特征文本映射為某個(gè)值,即哈希值,特征文本相同,對應(yīng)的哈希值相同。

以上實(shí)施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡潔,未對上述實(shí)施例中的各個(gè)技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。

以上實(shí)施例僅表達(dá)了本發(fā)明的幾種實(shí)施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。

當(dāng)前第1頁1 2 3 
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
1
安国市| 富顺县| 交口县| 安康市| 高雄市| 资溪县| 五河县| 旅游| 石渠县| 冀州市| 丹东市| 丹凤县| 达孜县| 衡东县| 平山县| 简阳市| 麻江县| 朝阳市| 固始县| 游戏| 北碚区| 镇巴县| 承德市| 太保市| 平顺县| 保亭| 南通市| 河间市| 普安县| 会同县| 连城县| 大渡口区| 仁化县| 库车县| 英德市| 祥云县| 志丹县| 巴楚县| 德庆县| 敦化市| 神农架林区|