[发明专利]一种智能终端系统日志保存方法及设备在审
申请号: | 202110717868.3 | 申请日: | 2021-06-28 |
公开(公告)号: | CN113378199A | 公开(公告)日: | 2021-09-10 |
发明(设计)人: | 阳志杰;贾萍萍;闫博;王伟 | 申请(专利权)人: | 展讯通信(天津)有限公司 |
主分类号: | G06F21/60 | 分类号: | G06F21/60;G06F11/30 |
代理公司: | 北京汇思诚业知识产权代理有限公司 11444 | 代理人: | 苏胜 |
地址: | 300450 天津市滨海新区自贸*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 智能 终端 系统 日志 保存 方法 设备 | ||
本发明涉及数据处理领域,尤其涉及一种智能终端系统日志保存方法及设备。其中,该方法包括:读取系统日志配置文件,所述系统日志配置文件包含多类系统日志数据分别对应的抓取指令;接收到系统日志抓取请求时,根据所述系统日志配置文件触发所述多类系统日志数据分别对应的抓取指令,以通过所述抓取指令进行所述多类系统日志数据的抓取;对抓取到的各类系统日志数据进行缓存;对缓存的所述系统日志数据进行数据压缩,生成系统日志压缩文件;对所述系统日志压缩文件进行序列化处理,并将序列化处理后的所述系统日志压缩文件保存为系统日志文件。
【技术领域】
本发明涉及数据处理领域,尤其涉及一种智能终端系统日志保存方法及设备。
【背景技术】
智能终端中的日志(log)是指系统所指定对象的某些操作和其操作结果按时间有序的集合。当智能终端发生故障时,工程师可以抓取智能终端中的各类log数据来分析智能终端产生故障的原因。由于智能终端的log数据的安全性较差,因此不法分子可以通过解析log数据来窃取关于智能终端的关键技术。
【发明内容】
为了解决上述问题,本发明实施例提供了一种智能终端系统日志保存方法及设备。可以同时对多类系统日志数据进行抓取,生成系统日志压缩文件,并对系统日志压缩文件进行序列化处理来对系统日志压缩文件进行加密,保证了系统日志数据的安全性。
第一方面,本发明实施例提供一种智能终端系统日志保存方法,包括:
读取系统日志配置文件,所述系统日志配置文件包含多类系统日志数据分别对应的抓取指令;
接收到系统日志抓取请求时,根据所述系统日志配置文件触发所述多类系统日志数据分别对应的抓取指令,以通过所述抓取指令进行所述多类系统日志数据的抓取;
对抓取到的各类系统日志数据进行缓存;
对缓存的所述系统日志数据进行数据压缩,生成系统日志压缩文件;
对所述系统日志压缩文件进行序列化处理,并将序列化处理后的所述系统日志压缩文件保存为系统日志文件。
本发明实施例中,通过读取系统日志配置文件来确定需要抓取的系统日志数据以及对应的抓取指令,当需要增加或减少抓取的系统日志数据时,只需对系统日志配置文件中的配置信息进行对应修改。同时,通过对抓取到的系统日志数据进行序列化处理来对系统日志数据进行加密,保证了智能终端的系统日志数据的安全性。
其中一种可能的实现方式中,所述系统日志配置文件中还包含所述多类系统日志数据分别对应的数据通道标识信息,所述数据通道标识信息用于指示相应类别的系统日志数据的抓取地址。
其中一种可能的实现方式中,对所述系统日志压缩文件进行序列化处理,包括:
对所述系统日志压缩文件中的所述多类系统日志数据分别进行加密,对加密后的系统日志压缩文件进行序列化处理,并将序列化处理后的所述系统日志压缩文件保存为所述系统日志文件;或者,
对所述系统日志压缩文件进行序列化处理,对序列化处理后的所述系统日志压缩文件进行加密,并将序列化处理后的所述系统日志压缩文件保存为所述系统日志文件。
其中一种可能的实现方式中,所述方法还包括:
接收管理客户端发送的系统日志文件的获取请求;
根据所述获取请求,将所述系统日志文件发送给所述管理客户端,所述管理客户端用于对所述系统日志文件进行反序列化处理,得到待解压系统日志文件,并对所述待解压系统日志文件进行解压处理后得到所述智能终端的各类系统日志数据。
其中一种可能的实现方式中,所述管理客户端用于对所述系统日志文件进行反序列化处理,得到待解压系统日志文件,包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于展讯通信(天津)有限公司,未经展讯通信(天津)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110717868.3/2.html,转载请声明来源钻瓜专利网。