一种终端设备的日志消息传输方法、装置、设备及介质制造方法及图纸

技术编号:30898453 阅读:15 留言:0更新日期:2021-11-22 23:41
本申请涉及数据传输领域,揭露一种终端设备的日志消息传输方法、装置、电子设备及存储介质,所述方法包括:采集终端设备的设备信息,识别设备信息的信息类别,根据信息类别,配置终端设备的静态映射表和动态映射表;查询终端设备在运行时的日志文件;识别日志文件中每个日志内容的字符串属性;在字符串属性为动态属性时,将动态属性对应日志内容传输至动态映射表,得到动态数据表;在字符串属性为静态属性时,提取静态属性对应日志内容的字符串参数,将字符串参数传输至静态映射表中,得到静态数据表;将静态数据表和动态数据表中的日志内容返回至前端页面,以展示终端设备在运行时的运行数据。本申请可以提高终端设备的日志内容传输效率。输效率。输效率。

【技术实现步骤摘要】
一种终端设备的日志消息传输方法、装置、设备及介质


[0001]本申请涉及数据传输领域,尤其涉及一种终端设备的日志消息传输方法、装置、电子设备以及计算机可读存储介质。

技术介绍

[0002]终端设备是指经由通信设施向计算机输入程序和数据或接收计算机输出处理结果的设备。目前关于终端设备在操作过程中产生的日志内容通常是根据网路串口返回至终端用户,但是由于在实际业务场景中,所述网路串口在支持正常功能以外,其剩余的存储容量和连接带宽非常有限,这样导致很难支撑大数据量的终端设备的日志内容传输,从而会导致终端设备的日志内容在传输过程中效率很低。

技术实现思路

[0003]为了解决上述技术问题或者至少部分地解决上述技术问题,本申请提供了一种终端设备的日志消息传输方法、装置、电子设备以及计算机可读存储介质,可以降低终端设备的日志内容在传输过程中的数据量,提高终端设备的日志内容传输效率。
[0004]第一方面,本申请提供了一种终端设备的日志消息传输方法,包括:
[0005]采集终端设备的设备信息,并识别所述设备信息的信息类别,根据所述信息类别,配置所述终端设备的静态映射表和动态映射表;
[0006]查询所述终端设备在运行时的日志文件;
[0007]识别所述日志文件中每个日志内容的字符串属性;
[0008]在所述字符串属性为动态属性时,将所述动态属性对应日志内容传输至所述动态映射表,得到动态数据表;
[0009]在所述字符串属性为静态属性时,提取所述静态属性对应日志内容的字符串参数,将所述字符串参数传输至所述静态映射表中,得到静态数据表;
[0010]将所述静态数据表和所述动态数据表中的日志内容返回至前端页面,以展示所述终端设备在运行时的运行数据。
[0011]可以看出,本申请实施例首先通过配置终端设备的静态映射表和动态映射表,可以获取后续终端设备在运行时产生的数据的存储位置;其次,本申请实施例根据所述终端设备在运行时产生的日志文件中每个日志内容的字符串属性,以确定所述每个日志内容的存储方式,并通过提取所述字符串属性为静态属性对应日志内容的字符串参数,可以以降低后续日志内容在传输过程中的数据量,从而可以降低设备日志消息传递中对网络串口的存储和带宽需求,提高设备日志消息的传输效率,进一步地,本申请通过将所述静态数据表和所述动态数据表中的日志内容返回至前端页面,以展示所述终端设备在运行时的运行数据,方便用户实时查看所述终端设备在运行操作过程中的设备状态。因此,本申请实施例提出的一种终端设备的日志消息传输方法可以降低终端设备的日志内容在传输过程中的数据量,提高终端设备的日志内容传输效率。
[0012]在第一方面的一种可能实现方式中,所述识别所述设备信息的信息类别,包括:
[0013]获取所述设备信息的字段,根据所述字段,识别所述设备信息的属性;
[0014]根据所述属性,识别所述设备信息的信息类别,其中,所述信息类别包括静态类别和动态类别。
[0015]在第一方面的一种可能实现方式中,所述根据所述信息类别,配置所述终端设备的静态映射表和动态映射表,包括:
[0016]采集所述信息类别为静态类别对应设备信息的描述信息,构建所述描述信息的静态消息标识,根据所述描述信息和所述静态消息标识,采用键值对形式创建所述设备信息的静态映射表,其中,所述静态消息号与所述消息字符串为一一对应关系;
[0017]构建所述信息类别为动态类别对应设备信息的动态消息标识,根据所述动态消息标识,创建所述设备信息的动态映射表。
[0018]在第一方面的一种可能实现方式中,所述根据所述信息类别,配置所述设备信息的静态映射表和动态映射表之后,还包括:
[0019]获取所述设备信息的终端设备的设备标识;
[0020]根据所述设备标识,对所述静态映射表和动态映射表进行身份标记,以使所述静态映射表和动态映射表与所述设备信息的终端设备建立对应关系。
[0021]在第一方面的一种可能实现方式中,所述查询所述终端设备在运行时的日志文件,包括:
[0022]响应于所述终端设备的运行操作,对所述终端设备进行身份认证;
[0023]在所述身份认证成功时,利用查询语句查询所述终端设备在运行操作过程中记录的运行数据,得到所述终端设备的运行日志文件。
[0024]在第一方面的一种可能实现方式中,所述提取所述静态属性对应日志内容的字符串参数,包括:
[0025]查询所述静态属性对应日志内容的内容消息标识以及运行参数;
[0026]将所述内容消息标识和所述运行参数作为所述静态属性对应日志内容的字符串参数。
[0027]在第一方面的一种可能实现方式中,所述将所述字符串参数传输至所述静态映射表中,得到静态数据表,包括:
[0028]获取所述字符串参数中的内容消息标识和运行参数,将所述内容消息标识与所述静态数据表中的静态消息号进行匹配;
[0029]查询匹配成功的所述静态消息号中的描述信息;
[0030]根据所述内容消息标识对应的运行参数,更新所述描述信息中的参数占位符,得到静态数据表。
[0031]第二方面,本申请提供了一种终端设备的日志消息传输装置,所述装置应用于服务端包括:
[0032]映射表配置模块,用于采集终端设备的设备信息,并识别所述设备信息的信息类别,根据所述信息类别,配置所述终端设备的静态映射表和动态映射表;
[0033]文件查询模块,用于查询所述终端设备在运行时的日志文件;
[0034]属性识别模块,用于识别所述日志文件中每个日志内容的字符串属性;
[0035]数据传输模块,用于在所述字符串属性为动态属性时,将所述动态属性对应日志内容传输至所述动态映射表,得到动态数据表;
[0036]所述数据传输模块,还用于在所述字符串属性为静态属性时,提取所述静态属性对应日志内容的字符串参数,将所述字符串参数传输至所述静态映射表中,得到静态数据表;
[0037]数据展示模块,用于将所述静态数据表和所述动态数据表中的日志内容返回至前端页面,以展示所述终端设备在运行时的运行数据。
[0038]第三方面,本申请提供一种电子设备,包括:
[0039]至少一个处理器;以及与所述至少一个处理器通信连接的存储器;
[0040]其中,所述存储器存储有可被所述至少一个处理器执行的计算机程序,以使所述至少一个处理器能够执行如上述第一方面中任意一项所述的终端设备的日志消息传输方法。
[0041]第四方面,本申请提供一种计算机可读存储介质,存储有计算机程序,所述计算机程序被处理器执行时实现如上述第一方面中任意一项所述的终端设备的日志消息传输方法。
[0042]可以理解的是,上述第二方面至第四方面的有益效果可以参见上述第一方面中的相关描述,在此不再赘述。
附图说明
[0043]此处的附图被并入说明书中并构成本说明书的一部分,示出本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种终端设备的日志消息传输方法,其特征在于,所述方法应用于服务端包括:采集终端设备的设备信息,并识别所述设备信息的信息类别,根据所述信息类别,配置所述终端设备的静态映射表和动态映射表;查询所述终端设备在运行时的日志文件;识别所述日志文件中每个日志内容的字符串属性;在所述字符串属性为动态属性时,将所述动态属性对应日志内容传输至所述动态映射表,得到动态数据表;在所述字符串属性为静态属性时,提取所述静态属性对应日志内容的字符串参数,将所述字符串参数传输至所述静态映射表中,得到静态数据表;将所述静态数据表和所述动态数据表中的日志内容返回至前端页面,以展示所述终端设备在运行时的运行数据。2.如权利要求1所述的终端设备的日志消息传输方法,其特征在于,所述识别所述设备信息的信息类别,包括:获取所述设备信息的字段,根据所述字段,识别所述设备信息的属性;根据所述属性,识别所述设备信息的信息类别,其中,所述信息类别包括静态类别和动态类别。3.如权利要求1所述的终端设备的日志消息传输方法,其特征在于,所述根据所述信息类别,配置所述终端设备的静态映射表和动态映射表,包括:采集所述信息类别为静态类别对应设备信息的描述信息,构建所述描述信息的静态消息标识,根据所述描述信息和所述静态消息标识,采用键值对形式创建所述设备信息的静态映射表,其中,所述静态消息号与所述消息字符串为一一对应关系;构建所述信息类别为动态类别对应设备信息的动态消息标识,根据所述动态消息标识,创建所述设备信息的动态映射表。4.如权利要求1所述的终端设备的日志消息传输方法,其特征在于,所述根据所述信息类别,配置所述设备信息的静态映射表和动态映射表之后,还包括:获取所述设备信息的终端设备的设备标识;根据所述设备标识,对所述静态映射表和动态映射表进行身份标记,以使所述静态映射表和动态映射表与所述设备信息的终端设备建立对应关系。5.如权利要求1所述的终端设备的日志消息传输方法,其特征在于,所述查询所述终端设备在运行时的日志文件,包括:响应于所述终端设备的运行操作,对所述终端设备进行身份认证;在所述身份认证成功时,利用查询语句查询所述终端设备在运行操作过程中记录的运行数...

【专利技术属性】
技术研发人员:侯俊陈恩奇张庆
申请(专利权)人:深圳市猿人创新科技有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1