[發明專利]一種存儲產品系統日志的存儲方法在審
| 申請號: | 201710406845.4 | 申請日: | 2017-06-01 |
| 公開(公告)號: | CN107273460A | 公開(公告)日: | 2017-10-20 |
| 發明(設計)人: | 于建彬 | 申請(專利權)人: | 鄭州云海信息技術有限公司 |
| 主分類號: | G06F17/30 | 分類號: | G06F17/30 |
| 代理公司: | 濟南舜源專利事務所有限公司37205 | 代理人: | 張亮 |
| 地址: | 450000 河南省鄭州市*** | 國省代碼: | 河南;41 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 存儲 產品 系統 日志 方法 | ||
技術領域
本發明涉及數據存儲領域,具體涉及一種存儲產品系統日志的存儲方法。通過使用本申請所述的方法,可以將存儲產品的系統日志信息以簡短的數字代碼形式存儲,以便減少系統日志信息所占用的空間,在需要查看時可將數字代碼轉化為易讀的說明性文字信息,不影響對系統日志信息理解。
背景技術
在服務器、計算機運行過程中,當存儲產品的某個模塊出現異常時,系統往往會生成大量重復性的提示、警告或錯誤信息日志。但是因為存儲產品系統盤容量一般都比較小,當系統出現異常時,系統日志的急劇膨脹很容易把存儲產品的系統盤占滿,導致系統出現宕機等嚴重的情況,影響業務運行。因此,在系統開發設計時亟需開發一種減小系統日志空間占用的方法。
針對上述問題,本中請發明一種存儲產品系統日志的存儲方法,該存儲方法是將將日志信息以簡短的數字代碼形式存儲,減少日志占用空間,當需要查看時又可由數字代碼轉化為易讀的說明性文字信息,不影響人們對系統日志信息的理解。
發明內容
本發明設計一種存儲產品數字代碼方式的系統日志設計方法,將日志信息以簡短的數字代碼形式存儲,減少日志占用空間;當需要查看時又可由數字代碼轉化為易讀的說明性文字信息,以便發現問題及時解決問題。
具體地,本申請請求保護一種存儲產品系統日志的存儲方法,其特征在于該存儲方法具體包括:將數字代碼定義保存到文件;將系統日志信息以數字代碼代替生成日志文件并存儲;使用轉換模塊將數字代碼的系統日志轉換成文字顯示。
如上所述的存儲產品系統日志的存儲方法,其特征還在于,該轉換模塊可以將日志文件基于數字代碼定義的文件轉換為易讀的系統日志信息,此信息在界面查看時實時生成并存于內存中,不占用系統盤空間,當不再需要時空間會隨時釋放。
如上所述的存儲產品系統日志的存儲方法,其特征還在于,該數字代碼定義的文件可以是*.ini文件。
如上所述的存儲產品系統日志的存儲方法,其特征還在于,將系統日志信息以數字代碼代替生成日志文件并存儲時,將系統日志中的參數正常存儲。
附圖說明
圖1、傳統系統日志的生成的信息內容
圖2、本發明所述方法系統日志生成的信息內容
圖3、數字代碼對應含義的具體實例
圖4、將數字代碼轉換為系統日志的信息內容
具體實施方式
本申請所述的存儲方法主要包含三個步驟,分別為:
1)將數字代碼定義保存到文件;
2)將系統日志信息以數字代碼代替生成日志文件并存儲;
3)使用轉換模塊將數字代碼的系統日志轉換成文字顯示。
下面將結合附圖對本發明所述的實施例做進一步地詳細描述:
圖1所示為傳統情況下,系統出現溫度告警時,傳統系統日志的生成的信息內容。
1)將數字代碼定義保存到文件
在系統開發設計時,需要首先預設數字代碼與對應的含義,然后將每一條數字代碼對應的含義保存到一說明文件decrypt.ini,便于根據數字代碼查詢日志信息含義。
如圖3所示,使用【1021】對應溫度告警信息,同時保留告警信息中的參數$1,$2,$3,以便將系統日志中的相應參數顯示。
2)將系統日志信息以數字代碼代替生成日志文件并存儲
在系統開發設計階段,將可能產生的日志信息以數字代碼代替,當在實際應用中如果日志生成此條信息時,生成并存儲數字代碼在日志文件message中。
圖2所示即為使用本發明所述方法,用數字【1021】#012代替原有圖1提示信息“Temperature sensor below warning threshold on#012enclosure”后,系統日志生成的內容。
可見,采用本發明生成的日志文件相比傳統的日志生成文件對空間的占用要小得多。
3)使用轉換模塊將數字代碼的系統日志轉換成文字顯示
為了在web顯示界面顯示的系統日志易于閱讀,可以設計一個轉換模塊transfor()。
該轉換模塊可以實現將message日志文件基于decrypt.ini文件轉換為易讀的系統日志信息,此信息在web界面查看日志時實時生成并存于內存中,不占用系統盤空間,當不再需要時空間會隨時釋放。
如圖4所示,最終生成的日志信息查閱起來與傳統方式一致。
顯而易見地,附圖中所示的僅僅是本發明的一些實施例,對于本領域普通技術人員來講,在不付出創造性勞動的前提下,還可以根據這些附圖獲得其他的技術方案,都屬于本發明保護的范圍。
本發明所述的系統日志的存儲方法在實際使用中技術效果顯著,隨著系統日志生成量逐漸增加,本發明對節省系統盤空間的作用會越來越明顯,必將得到廣泛應用。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于鄭州云海信息技術有限公司,未經鄭州云海信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/201710406845.4/2.html,轉載請聲明來源鉆瓜專利網。





