異常日志管理方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明提供一種異常日志管理方法,包括:設置一個類型及錯誤等級配置表,該類型及錯誤等級配置表中包括不同種類異常所對應的異常日志的存儲位置;當計算設備拋出一個異常時,獲取該異常所屬的種類及所對應的異常日志;根據(jù)所述異常所屬的種類及所述類型及錯誤等級配置表,確定所述異常日志的存儲位置,并將所述異常日志存儲至該存儲位置中;及當存儲位置中存儲有異常日志時,將存儲位置中存儲的異常日志按照異常日志對應的異常所屬的種類存儲至數(shù)據(jù)庫中,并在存儲位置中刪除所述異常日志。本發(fā)明還提供一種異常日志管理系統(tǒng)。利用本發(fā)明可以實現(xiàn)異常日志的分類管理、并且可以及時反饋異常日志至計算設備的系統(tǒng)管理員。
【專利說明】異常日志管理方法及系統(tǒng)
【技術領域】
[0001] 本發(fā)明涉及一種異常處理方法及系統(tǒng),尤其是關于一種在計算設備中管理異常日 志的方法及系統(tǒng)。
【背景技術】
[0002] 隨著計算機應用系統(tǒng)功能的不斷增加,應用系統(tǒng)出現(xiàn)異常的機會也在增加?,F(xiàn)有 的應用系統(tǒng)要么沒有針對異常的異常日志記錄,要么只是將所有的異常日志記錄寫入同一 個日志文件中。在沒有異常日志記錄的應用系統(tǒng)中,計算機的系統(tǒng)管理員只有對應用系統(tǒng) 進行一步步的調試,才可以發(fā)現(xiàn)應用系統(tǒng)的異常,因此產生了很大的工作量。如果將所有的 異常日志記錄寫入同一個日志文件中,在應用系統(tǒng)出現(xiàn)問題時,所述系統(tǒng)管理員可以通過 查看日志文件來查找應用系統(tǒng)的異常。但是該日志文件的做法不利于應用系統(tǒng)異常的及時 反饋,并且一旦日志文件內容比較多,異常難于查找。因此需要尋找一種可以分類管理異常 日志、并且及時反饋異常日志至系統(tǒng)管理員的方法。
【發(fā)明內容】
[0003] 鑒于以上內容,有必要提供一種異常日志管理方法及系統(tǒng),可以實現(xiàn)異常日志的 分類管理、并且可以及時反饋異常日志至系統(tǒng)管理員。
[0004] 一種異常日志管理方法,應用于計算設備中,該方法包括步驟:(a)設置一個類型 及錯誤等級配置表,該類型及錯誤等級配置表中包括不同種類異常所對應的異常日志的存 儲位置;(b)當計算設備拋出一個異常時,獲取該異常所屬的種類及該異常所對應的異常 日志;(c)根據(jù)所述異常所屬的種類及所述類型及錯誤等級配置表,確定所述異常日志的 存儲位置,并將所述異常日志存儲至該確定的存儲位置中;及(d)當存儲位置中存儲有異 常日志時,將該存儲位置中存儲的異常日志按照異常日志對應的異常所屬的種類存儲至數(shù) 據(jù)庫中,并在該存儲位置中刪除所述異常日志。
[0005] -種異常日志管理系統(tǒng),運行于計算設備中,該系統(tǒng)包括:設置模塊,用于設置一 個類型及錯誤等級配置表,該類型及錯誤等級配置表中包括不同種類異常所對應的異常日 志的存儲位置;獲取模塊,用于當計算設備拋出一個異常時,獲取該異常所屬的種類及該異 常所對應的異常日志;存儲模塊,用于根據(jù)所述異常所屬的種類及所述類型及錯誤等級配 置表,確定所述異常日志的存儲位置,并將所述異常日志存儲至該確定的存儲位置中;轉移 模塊,用于當存儲位置中存儲有異常日志時,將該存儲位置中存儲的異常日志按照異常日 志對應的異常所屬的種類存儲至數(shù)據(jù)庫中,并在該存儲位置中刪除所述異常日志。
[0006] 相較于現(xiàn)有技術,本發(fā)明提供的異常日志管理方法及系統(tǒng),可以在應用系統(tǒng)出現(xiàn) 異常時,將用于記錄異常信息的異常日志分類存儲至不同的文件中,以此來實現(xiàn)異常日志 的分類管理,并且可以將所述異常日志及時反饋至計算設備的系統(tǒng)管理員,以方便系統(tǒng)管 理員迅速對異常作出反應。
【專利附圖】
【附圖說明】
[0007] 圖1是本發(fā)明異常日志管理系統(tǒng)較佳實施例的硬件架構圖。
[0008] 圖2是本發(fā)明異常日志管理系統(tǒng)較佳實施例的功能模塊圖。
[0009] 圖3是本發(fā)明異常日志管理方法較佳實施例的作業(yè)流程圖。
[0010] 圖4是本發(fā)明中類型及錯誤等級配置表的一個示例圖。
[0011] 主要元件符號說明
【權利要求】
1. 一種異常日志管理方法,應用于計算設備中,其特征在于,該方法包括: 設置步驟:設置一個類型及錯誤等級配置表,該類型及錯誤等級配置表中包括不同種 類異常所對應的異常日志的存儲位置; 獲取步驟:當計算設備拋出一個異常時,獲取該異常所屬的種類及所對應的異常日 志; 存儲步驟:根據(jù)所述異常所屬的種類及所述類型及錯誤等級配置表,確定所述異常日 志的存儲位置,并將所述異常日志存儲至該確定的存儲位置中;及 轉移步驟:當存儲位置中存儲有異常日志時,將該存儲位置中存儲的異常日志按照異 常日志對應的異常所屬的種類存儲至數(shù)據(jù)庫中,并在該存儲位置中刪除所述異常日志。
2. 如權利要求1所述的異常日志管理方法,其特征在于,在轉移步驟后還包括: 將異常日志顯示于計算設備的顯示屏幕上。
3. 如權利要求1所述的異常日志管理方法,其特征在于,所述異常的種類由異常的類 型及異常的錯誤等級構成,該異常的類型包括系統(tǒng)異常、網絡異常及數(shù)據(jù)異常。
4. 如權利要求1所述的異常日志管理方法,其特征在于,在獲取步驟前,還包括確定步 驟: 根據(jù)所述類型及錯誤等級配置表中的異常所屬種類的判斷依據(jù)確定計算設備拋出的 異常所屬的種類;及 當無法根據(jù)異常所屬種類的判斷依據(jù)確定所述拋出的異常所屬的種類時,接收計算設 備的系統(tǒng)管理員對該拋出的異常所屬種類的定義,并將該定義寫入異常所屬種類的判斷依 據(jù)中。
5. 如權利要求1所述的異常日志管理方法,其特征在于,在轉移步驟前,還包括掃描步 驟: 當各存儲位置的預設的起始掃描時間到達時,每隔一個掃描時間間隔掃描一次各存儲 位置,以確定各存儲位置中是否存儲有異常日志。
6. -種異常日志管理系統(tǒng),運行于計算設備中,其特征在于,該系統(tǒng)包括: 設置模塊,用于設置一個類型及錯誤等級配置表,該類型及錯誤等級配置表中包括不 同種類異常所對應的異常日志的存儲位置; 獲取模塊,用于當計算設備拋出一個異常時,獲取該異常所屬的種類及該異常所對應 的異常日志; 存儲模塊,用于根據(jù)所述異常所屬的種類及所述類型及錯誤等級配置表,確定所述異 常日志的存儲位置,并將所述異常日志存儲至該確定的存儲位置中; 轉移模塊,用于當存儲位置中存儲有異常日志時,將該存儲位置中存儲的異常日志按 照異常日志對應的異常所屬的種類存儲至數(shù)據(jù)庫中,并在該存儲位置中刪除所述異常日 〇
7. 如權利要求6所述的異常日志管理系統(tǒng),其特征在于,所述轉移模塊還用于: 將異常日志顯示于計算設備的顯示屏幕上。
8. 如權利要求6所述的異常日志管理系統(tǒng),其特征在于,所述異常的種類由異常的類 型及異常的錯誤等級構成,該異常的類型包括系統(tǒng)異常、網絡異常及數(shù)據(jù)異常。
9. 如權利要求6所述的異常日志管理系統(tǒng),其特征在于,該系統(tǒng)還包括: 確定模塊,用于根據(jù)所述類型及錯誤等級配置表中的異常所屬種類的判斷依據(jù)確定計 算設備拋出的異常所屬的種類;及 當無法根據(jù)異常所屬種類的判斷依據(jù)確定所述拋出的異常所屬的種類時,接收計算設 備的系統(tǒng)管理員對該拋出的異常所屬種類的定義,并將該定義寫入異常所屬種類的判斷依 據(jù)中。
10.如權利要求6所述的異常日志管理系統(tǒng),其特征在于,該系統(tǒng)還包括: 掃描模塊,用于當各存儲位置的預設的起始掃描時間到達時,每隔一個掃描時間間隔 掃描一次各存儲位置,以確定各存儲位置中是否存儲有異常日志。
【文檔編號】G06F11/34GK104375928SQ201310347837
【公開日】2015年2月25日 申請日期:2013年8月12日 優(yōu)先權日:2013年8月12日
【發(fā)明者】李忠一, 謝德意, 趙米華 申請人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司