[发明专利]日志文件的上报方法、装置、存储介质及电子设备在审
申请号: | 202011054780.X | 申请日: | 2020-09-29 |
公开(公告)号: | CN112350850A | 公开(公告)日: | 2021-02-09 |
发明(设计)人: | 李柳;邵俊骏 | 申请(专利权)人: | 宇龙计算机通信科技(深圳)有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08 |
代理公司: | 北京恒博知识产权代理有限公司 11528 | 代理人: | 张晓芳 |
地址: | 518055 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 日志 文件 上报 方法 装置 存储 介质 电子设备 | ||
本申请公开了一种日志文件的上报方法、装置、存储介质及电子设备,属于通信技术领域。所述日志文件的上报方法包括:物联网设备在物联网设备发生故障时,将告警事件消息发送到物联网服务器,接收来自所述物联网服务器基于所述告警事件消息返回的日志收集消息,基于所述日志收集消息将存储器中的日志文件上传到所述物联网服务器,以及在成功上传所述日志文件后清除所述存储器。物联网服务器接收来自物联网设备的告警事件消息,响应所述告警事件消息向所述物联网设备发送日志收集消息。故本申请中物联网设备通过MQTT协议与物联网服务器进行信息交互,能有效地针对告警场景下及时将日志文件上传到物联网服务器,并且释放物联网设备中存储器的内存。
技术领域
本发明涉及通信技术领域,具体涉及一种日志文件的上报方法、装置、存储介质及电子设备。
背景技术
系统日志是记录系统中硬件、软件和系统问题的信息,同时还可以监视系统中发生的事件。用户可以通过它来检查错误发生的原因,或者寻找受到攻击时攻击者留下的痕迹。系统日志包括系统日志、应用程序日志和安全日志。但现有技术当终端设备中的某个模块出现异常时,终端设备并不能及时自动获取到日志进行分析异常原因,当用户发现模块异常后,想要导出日志进行分析时,可能会发现日志文件数据过大,对分析异常原因增加难度,当日志文件数据过大时,会触发终端设备预设的自动清除机制,模块异常时额日志可能会被自动清除掉,会影响终端设备分析异常。
发明内容
本申请实施例提供了一种日志文件的上报方法、装置、存储介质及电子设备,能有效地针对告警场景下及时获取日志,以及及时清除日志缓存。所述技术方案如下:
第一方面,本申请实施例提供了一种日志文件的上报方法,包括:
在物联网设备发生故障时,将告警事件消息发送到物联网服务器;
接收来自所述物联网服务器基于所述告警事件消息返回的日志收集消息;
基于所述日志收集消息将存储器中的日志文件上传到所述物联网服务器,以及在成功上传所述日志文件后清除所述存储器。
第二方面,本申请实施例提供了一种日志文件的上报方法,包括:
接收来自物联网设备的告警事件消息;
响应所述告警事件消息向所述物联网设备发送日志收集消息。
第三方面,本申请实施例提供了一种日志文件的上报装置,所述装置包括:
发送模块,用于在物联网设备发生故障时,将告警事件消息发送到物联网服务器;
接收模块,用于接收来自所述物联网服务器基于所述告警事件消息返回的日志收集消息;
上传模块,用于基于所述日志收集消息将存储器中的日志文件上传到所述物联网服务器,以及在成功上传所述日志文件后清除所述存储器。
第四方面,本申请实施例提供了一种日志文件的上报装置,所述装置包括:
接收模块,用于接收来自物联网设备的告警事件消息;
发送模块,用于响应所述告警事件消息向所述物联网设备发送日志收集消息。
第五方面,本申请实施例提供了一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述的方法步骤。
第六方面,本申请实施例提供了一种电子设备,包括:存储器和处理器;其中,所述存储器存储有计算机程序,所述计算机程序适用于由所述处理器加载并执行上述的方法步骤。
本申请一些实施例提供的技术方案带来的有益效果至少包括:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于宇龙计算机通信科技(深圳)有限公司,未经宇龙计算机通信科技(深圳)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011054780.X/2.html,转载请声明来源钻瓜专利网。