一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种远程控制T-BOX系统日志的方法及系统与流程

2022-06-01 07:50:09 来源:中国专利 TAG:

技术特征:
1.一种远程控制t-box系统日志的方法,其特征在于,包括:s1:云服务器通过发送设定的控制命令将t-box系统生成的系统日志解析并输出为多种等级的系统日志,并分别将其储存在t-box系统储存单元的多个母文件夹中,其中,所述的多种等级的系统日志至少包括log_error日志;s2:通过预设的识别方法计算分析在设定的时间内输出的同一等级的系统日志的内存总占用值是否超过设定的阈值,若超过所述阈值,将所述设定的时间内输出的同一等级的系统日志再另存到同一母文件夹的子异常文件夹中,同时所述t-box系统向云服务器进行报警;s3:当单个所述母文件夹内存达到预设的内存值时,将所述母文件夹中的系统日志和子异常文件夹压缩成日志压缩包备份到所述母文件夹中,并删除所述母文件夹中的所有系统日志和子异常文件夹;s4:当所述t-box系统储存单元内的文件占用值达到预设的上限值时,将所述t-box系统储存单元内的多个所述母文件全部压缩上传至云服务器中,并使得云服务器报警提示人员,在上传至云服务器成功时,将所述t-box系统储存单元内的母文件内的系统日志、子异常文件夹和日志压缩包全部删除。2.根据权利要求1所述的一种远程控制t-box系统日志的方法,其特征在于,还包括设置预定的时间,每隔所述预定时间将所述t-box系统储存单元的多个母文件夹全部压缩上传至云服务器中,并将所述t-box系统储存单元内的母文件夹的系统日志、子异常文件夹、日志压缩包全部删除。3.根据权利要求1所述的一种远程控制t-box系统日志的方法,其特征在于,所述预设的识别方法包括使用linux系统的stat函数进行实时识别并输出所述多种等级的系统日志的各个内存占用值。4.根据权利要求1所述的一种远程控制t-box系统日志的方法,其特征在于,所述设定的控制命令包括所述t-box系统与服务器基于mqtt通讯协议,并下发json格式的数据协议命令,所述json格式的数据协议命令包括{"tboxsn":"xxx","ctltype":"loggrade","typenum":"x","type1":"log_error"......},其中,"tboxsn":"xxx"代表t-box的产品序列号,"ctltype":"loggrade"代表控制日志等级输出,"typenum":"x"代表控制日志等级输出的个数,x范围为1~4,"type1":"log_error"代表等级的类型。5.根据权利要求1所述的一种远程控制t-box系统日志的方法,其特征在于,所述的多种等级的系统日志还包括log_warning日志、log_trace日志、log_debug日志。6.根据权利要求1所述的一种远程控制t-box系统日志的方法,其特征在于,当所述t-box系统未接收所述设定的控制命令时,将全部系统日志按照同一等级的系统日志输出,并将全部系统日志储存在同一个母文件夹中,其中,所述同一等级的系统日志为log_error日志。7.根据权利要求1-6任意一项所述的一种远程控制t-box系统日志的系统,其特征在于,包括:网络通讯单元,用于建立与服务器端的网络连接,保持t-box系统与云服务器的通讯;状态反馈单元,用于反馈t-box系统执行远程日志控制指令的结果;命令接收单元,用于接受云服务器下发的远程控制系统日志的指令;
命令解析单元,调用json-c的库解析对应的远程控制日志命令;进程间通讯单元,基于消息队列的方式用于网络通讯进程及日志处理进程之间的通讯;日志控制输出单元,用于日志信息按级别格式输出;日志文件储存单元,用于管理日志信息的储存;日志文件压缩单元,用于日志文件的压缩备份,减少占用的内存;日志文件上传单元,基于ftp协议用于远程导出对应的日志信息;日志文件清除单元,用于清除t-box系统中的无效的日志信息。

技术总结
本发明提出了一种远程控制T-BOX系统日志的方法及系统,包括:S1:云服务器通过发送设定的控制命令将T-BOX系统生成的系统日志解析并输出为多种等级的系统日志,并分别将其储存在T-BOX系统储存单元的多个母文件夹中,其中,所述的多种等级的系统日志至少包括LOG_ERROR日志;S2:通过预设的识别方法计算分析在设定的时间内输出的同一等级的系统日志的内存总占用值是否超过设定的阈值。一种远程控制T-BOX系统日志的方法及系统,可实现远程控制日志信息按日志等级输出,远程控制日志信息的存储路径、备份、清理,远程上传日志信息,该方法及系统可提高T-BOX系统日志信息的利用率,可提高T-BOX系统日志信息存储及提取的效率,可提高T-BOX系统的稳定性。BOX系统的稳定性。BOX系统的稳定性。


技术研发人员:朱兵 周沛泽 王哲
受保护的技术使用者:安徽域驰智能科技有限公司
技术研发日:2022.02.10
技术公布日:2022/5/31
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献