[發明專利]一種智能終端系統日志保存方法及設備在審
| 申請號: | 202110717868.3 | 申請日: | 2021-06-28 |
| 公開(公告)號: | CN113378199A | 公開(公告)日: | 2021-09-10 |
| 發明(設計)人: | 陽志杰;賈萍萍;閆博;王偉 | 申請(專利權)人: | 展訊通信(天津)有限公司 |
| 主分類號: | G06F21/60 | 分類號: | G06F21/60;G06F11/30 |
| 代理公司: | 北京匯思誠業知識產權代理有限公司 11444 | 代理人: | 蘇勝 |
| 地址: | 300450 天津市濱海新區自貿*** | 國省代碼: | 天津;12 |
| 權利要求書: | 查看更多 | 說明書: | 查看更多 |
| 摘要: | |||
| 搜索關鍵詞: | 一種 智能 終端 系統 日志 保存 方法 設備 | ||
本發明涉及數據處理領域,尤其涉及一種智能終端系統日志保存方法及設備。其中,該方法包括:讀取系統日志配置文件,所述系統日志配置文件包含多類系統日志數據分別對應的抓取指令;接收到系統日志抓取請求時,根據所述系統日志配置文件觸發所述多類系統日志數據分別對應的抓取指令,以通過所述抓取指令進行所述多類系統日志數據的抓取;對抓取到的各類系統日志數據進行緩存;對緩存的所述系統日志數據進行數據壓縮,生成系統日志壓縮文件;對所述系統日志壓縮文件進行序列化處理,并將序列化處理后的所述系統日志壓縮文件保存為系統日志文件。
【技術領域】
本發明涉及數據處理領域,尤其涉及一種智能終端系統日志保存方法及設備。
【背景技術】
智能終端中的日志(log)是指系統所指定對象的某些操作和其操作結果按時間有序的集合。當智能終端發生故障時,工程師可以抓取智能終端中的各類log數據來分析智能終端產生故障的原因。由于智能終端的log數據的安全性較差,因此不法分子可以通過解析log數據來竊取關于智能終端的關鍵技術。
【發明內容】
為了解決上述問題,本發明實施例提供了一種智能終端系統日志保存方法及設備。可以同時對多類系統日志數據進行抓取,生成系統日志壓縮文件,并對系統日志壓縮文件進行序列化處理來對系統日志壓縮文件進行加密,保證了系統日志數據的安全性。
第一方面,本發明實施例提供一種智能終端系統日志保存方法,包括:
讀取系統日志配置文件,所述系統日志配置文件包含多類系統日志數據分別對應的抓取指令;
接收到系統日志抓取請求時,根據所述系統日志配置文件觸發所述多類系統日志數據分別對應的抓取指令,以通過所述抓取指令進行所述多類系統日志數據的抓取;
對抓取到的各類系統日志數據進行緩存;
對緩存的所述系統日志數據進行數據壓縮,生成系統日志壓縮文件;
對所述系統日志壓縮文件進行序列化處理,并將序列化處理后的所述系統日志壓縮文件保存為系統日志文件。
本發明實施例中,通過讀取系統日志配置文件來確定需要抓取的系統日志數據以及對應的抓取指令,當需要增加或減少抓取的系統日志數據時,只需對系統日志配置文件中的配置信息進行對應修改。同時,通過對抓取到的系統日志數據進行序列化處理來對系統日志數據進行加密,保證了智能終端的系統日志數據的安全性。
其中一種可能的實現方式中,所述系統日志配置文件中還包含所述多類系統日志數據分別對應的數據通道標識信息,所述數據通道標識信息用于指示相應類別的系統日志數據的抓取地址。
其中一種可能的實現方式中,對所述系統日志壓縮文件進行序列化處理,包括:
對所述系統日志壓縮文件中的所述多類系統日志數據分別進行加密,對加密后的系統日志壓縮文件進行序列化處理,并將序列化處理后的所述系統日志壓縮文件保存為所述系統日志文件;或者,
對所述系統日志壓縮文件進行序列化處理,對序列化處理后的所述系統日志壓縮文件進行加密,并將序列化處理后的所述系統日志壓縮文件保存為所述系統日志文件。
其中一種可能的實現方式中,所述方法還包括:
接收管理客戶端發送的系統日志文件的獲取請求;
根據所述獲取請求,將所述系統日志文件發送給所述管理客戶端,所述管理客戶端用于對所述系統日志文件進行反序列化處理,得到待解壓系統日志文件,并對所述待解壓系統日志文件進行解壓處理后得到所述智能終端的各類系統日志數據。
其中一種可能的實現方式中,所述管理客戶端用于對所述系統日志文件進行反序列化處理,得到待解壓系統日志文件,包括:
該專利技術資料僅供研究查看技術是否侵權等信息,商用須獲得專利權人授權。該專利全部權利屬于展訊通信(天津)有限公司,未經展訊通信(天津)有限公司許可,擅自商用是侵權行為。如果您想購買此專利、獲得商業授權和技術合作,請聯系【客服】
本文鏈接:http://www.szxzyx.cn/pat/books/202110717868.3/2.html,轉載請聲明來源鉆瓜專利網。





