【技术实现步骤摘要】
日志手机、保存、上传的方法及系统
[0001]本专利技术涉及信息处理
,具体地,涉及日志手机、保存、上传的方法及系统。
技术介绍
[0002]现有技术中,当需要各端设备的日志时,如市场问题或者需要日志进行数据统计等情况。例如:当需要APP的日志时,需要由用户手动点击按钮触发日志上传,对用户体验不友好。需要服务器的日志时,需要运维人员登录云服务器查看日志。并且日志明文传输过程中,任何人都可以看到日志原文,一些敏感日志容易暴露。对于第三方来说,获取日志过于依赖存储日志的各端,无法独立、完证的获取到日志。
[0003]因此,需要一种不依赖设备的日志采集上传系统,能让各端独立、完整的获得测试/线上环境的日志。
[0004]现有技术各端收集存储一定时间范围内的日志,各端收集到日志后,以文件形式存储在本地,由于各端磁盘有限,通常不会无限制存储下去,只会存储最新时间范围内的日志,如一周,一月等。当需要对应时间的日志时,运维人员连接各端设备获取日志。该现有技术存在的缺陷:时间范围有限制,当需要时间范围外的日志进行分析处 ...
【技术保护点】
【技术特征摘要】
1.一种日志手机、保存、上传的方法,其特征在于,包括:步骤S1:各端将日志进行预处理,得到预处理后的日志;步骤S2:将预处理后的日志进行加密处理,得到加密后的日志;步骤S3:将加密后的日志实时上传至日志采集系统,日志采集系统对加密后的日志进行解密处理,得到解密后的日志。2.根据权利要求1所述的日志手机、保存、上传的方法,其特征在于,所述步骤S1采用:各端对缓存的日志进行压缩,得到压缩后的日志。3.根据权利要求1所述的日志手机、保存、上传的方法,其特征在于,所述步骤S2采用:步骤S2.1:各端生成非对称密钥对,并将公钥发送至日志采集系统;步骤S2.2:日志采集系统生成证书,并将生成的证书发送至各端;步骤S2.3:各端生成随机的对称密钥,并利用日志采集系统的证书对生成的对称密钥进行加密;步骤S2.4:各端日志使用对称密钥进行加密,并利用各端生成的私钥进行签名。4.根据权利要求3所述的日志手机、保存、上传的方法,其特征在于,各端对连续的日志生成日志块,对不同的日志块使用加密的对称密钥进行加密,并根据日志块序列号使用不同的IV作为偏移向量,保证对每个日志块的加密方式都不一样。5.根据权利要求1所述的日志手机、保存、上传的方法,其特征在于,所述步骤S3采用:日志采集系统利用非对称密钥对中的公钥对加密后的日志进行解密处理,得到解密后的日志。6.根据权利要求5所述的日志手机、保存、上传的方法,其特征在于,日志采集系统利用非对称密钥对中的公钥对加密后...
【专利技术属性】
技术研发人员:彭清东,李子男,利文浩,
申请(专利权)人:上海瓶钵信息科技有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。