[發明專利]日志處理方法、系統、電子裝置和存儲介質在審
| 申請號: | 202110656834.8 | 申請日: | 2021-06-11 |
| 公開(公告)號: | CN113535654A | 公開(公告)日: | 2021-10-22 |
| 發明(設計)人: | 鮑彥俠;黃進 | 申請(專利權)人: | 安徽安恒數智信息技術有限公司 |
| 主分類號: | G06F16/17 | 分類號: | G06F16/17;G06F16/174;G06F16/14 |
| 代理公司: | 杭州華進聯浙知識產權代理有限公司 33250 | 代理人: | 賀才杰 |
| 地址: | 230031 安徽省合肥市高新區望江*** | 國省代碼: | 安徽;34 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 日志 處理 方法 系統 電子 裝置 存儲 介質 | ||
本申請涉及一種日志處理方法、系統、電子裝置和存儲介質,其中,該日志處理方法包括:將日志內容信息分別與日志Map表中的各項日志記錄進行比較,獲取字符重復率;在出現字符重復率超過預設閾值的情況下,將超過預設閾值的字符重復率所對應的日志記錄標記為第一目標日志記錄,生成第一目標日志記錄的查找標識符,并將當前日志的日志內容信息按照第一預設縮減規則進行縮減得到第一縮減字符串。通過本申請,解決了相關技術中存在采用降低日志寫入標準會造成后期查看日志文件時信息丟失,嚴重影響日志信息的完整性和精確性的問題,實現了在有效節省日志存儲空間的基礎上,確保讀取日志的完整性和精確性。
技術領域
本申請涉及日志管理技術領域,特別是涉及一種日志處理方法、系統、電子裝置和存儲介質。
背景技術
隨著物聯網技術的飛速發展,各式各樣物聯網設備的運用也越來越廣泛,例如:家電,智能門鎖,無人機等。很多物聯網設備都屬于弱終端設備(弱終端設備是指硬件資源有限的物聯網設備),弱終端設備本身可用的磁盤空間往往比較小,而弱終端設備上的嵌入式應用程序又涉及到頻繁的通信,會產生大量的日志信息需要記錄。大量的日志信息很快就會把弱終端設備的磁盤空間堆滿從而導致弱終端設備運行異常,或者弱終端設備需要技術人員頻繁清理數據存儲空間,刪除不必要的日志文件。
目前,為了保證弱終端設備不會出現因為磁盤空間被日志信息完全占用而運行異常的問題,通常采用降低日志寫入標準的方式,例如:只把Error級別的日志寫入到日志文件或者開發人員打日志時人為地縮短日志信息內容,上述降低日志寫入標準的方式都會造成后期查看日志文件時信息丟失嚴重,嚴重影響日志信息的完整性和精確性。
針對相關技術中存在為了節省存儲空間,采用降低日志寫入標準而造成后期查看日志文件時信息丟失嚴重,嚴重影響日志信息的完整性和精確性的問題,目前還沒有提出有效的解決方案。
發明內容
在本實施例中提供了一種日志處理方法、系統、電子裝置和存儲介質,以解決相關技術中存在為了節省存儲空間,采用降低日志寫入標準而造成后期查看日志文件時信息丟失嚴重,嚴重影響日志信息的完整性和精確性的問題。
第一個方面,在本實施例中提供了一種日志處理方法,包括:
獲取當前日志的日志內容信息,并將所述日志內容信息分別與日志Map表中的各項日志記錄進行比較,獲取所述日志內容信息與所述日志Map表中各項日志記錄的字符重復率;
在出現所述字符重復率超過預設閾值的情況下,將超過所述預設閾值的字符重復率所對應的所述日志Map表中日志記錄標記為第一目標日志記錄,生成所述第一目標日志記錄的查找標識符,并將所述當前日志的所述日志內容信息按照第一預設縮減規則進行縮減得到第一縮減字符串;
將所述第一目標日志記錄的查找標識符、所述第一縮減字符串、以及所述第一預設縮減規則存儲至日志存儲空間。
在其中的一些實施例中,還包括:在所述日志內容信息與所述日志Map表中各項日志記錄的所述字符重復率均小于所述預設閾值的情況下,將所述日志內容信息寫入到所述日志Map表中,并將寫入到所述日志Map表中的所述日志內容信息標記為第二目標日志記錄,生成所述第二目標日志記錄的查找標識符。
在其中的一些實施例中,還包括:在所述日志內容信息與所述日志Map表中各項日志記錄的所述字符重復率均小于所述預設閾值的情況下,將所述當前日志的所述日志內容信息按照第二預設縮減規則進行縮減得到第二縮減字符串;將所述第二目標日志記錄的查找標識符、所述第二縮減字符串、以及所述第二預設縮減規則存儲至日志存儲空間。
在其中的一些實施例中,所述第一預設縮減規則包括:根據所述當前日志的日志級別信息和所述日志內容信息的字符數,將所述日志內容信息特定位置上的字符進行縮減,從而獲得所述第一縮減字符串,并記錄所述日志內容信息特定位置的位置信息。
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于安徽安恒數智信息技術有限公司,未經安徽安恒數智信息技術有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110656834.8/2.html,轉載請聲明來源鉆瓜專利網。





