CN115454954B - 数据处理方法、***、装置及电子设备 - Google Patents
数据处理方法、***、装置及电子设备 Download PDFInfo
- Publication number
- CN115454954B CN115454954B CN202211056115.3A CN202211056115A CN115454954B CN 115454954 B CN115454954 B CN 115454954B CN 202211056115 A CN202211056115 A CN 202211056115A CN 115454954 B CN115454954 B CN 115454954B
- Authority
- CN
- China
- Prior art keywords
- information
- module
- abnormal
- target
- processor
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/10—File systems; File servers
- G06F16/18—File system types
- G06F16/1805—Append-only file systems, e.g. using logs or journals to store data
- G06F16/1815—Journaling file systems
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/0631—Management of faults, events, alarms or notifications using root cause analysis; using analysis of correlation between notifications, alarms or events based on decision criteria, e.g. hierarchy, tree or time analysis
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L41/00—Arrangements for maintenance, administration or management of data switching networks, e.g. of packet switching networks
- H04L41/06—Management of faults, events, alarms or notifications
- H04L41/069—Management of faults, events, alarms or notifications using logs of notifications; Post-processing of notifications
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Theoretical Computer Science (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
Abstract
本申请公开了一种数据处理方法、***、装置及电子设备。其中,该方法包括:获取多个远程信息处理器发送的N个异常信息;检测N个异常信息中是否存在X个第一异常信息;在存在X个第一异常信息时,从X个第一异常信息中确定至少一个目标异常信息,并确定目标异常信息中的处理器标识为目标处理器标识,目标处理器标识对应的远程信息处理器为目标远程信息处理器;获取目标远程信息处理器中目标模块的日志信息,并将日志信息存储于目标存储器中,其中,目标模块为目标异常信息中的模块标识对应的异常模块。本申请解决了现有技术中由于远程信息处理器所有功能模块的日志信息全部存储于目标存储器导致的目标存储器负载过高的技术问题。
Description
技术领域
本申请涉及数据处理领域及通信技术领域,具体而言,涉及一种数据处理方法、***、装置及电子设备。
背景技术
T-BOX(Telematics BOX,远程信息处理器)是车辆中的一种远程信息处理器,其中,在现有技术中,对T-BOX进行调试主要是通过串口打印T-BOX的相关日志信息,该方式需要有串口线、串口工具、电脑,并且所有的T-BOX日志都存储于EMMC(Embedded Multi MediaCard,内嵌式存储器)等目标存储器中。
但是,随着进入车载5G时代,T-BOX所产生的日志信息数量也越来越大,甚至可能半个小时就产生上百兆的日志信息。在此情况下,将T-BOX产生的所有日志信息都全部存储于目标存储器中,会导致目标存储器的存储负载过高,并且由于目标存储器的读写次数有限,频繁写入日志信息还会导致目标存储器的使用寿命较短。
针对上述的问题,目前尚未提出有效的解决方案。
发明内容
本申请实施例提供了一种数据处理方法、***、装置及电子设备,以至少解决现有技术中由于远程信息处理器所有功能模块的日志信息全部存储于目标存储器导致的目标存储器负载过高的技术问题。
根据本申请实施例的一个方面,提供了一种数据处理方法,包括:获取多个远程信息处理器发送的N个异常信息,其中,每个异常信息中至少包括处理器标识与模块标识,处理器标识用于区分不同的远程信息处理器,模块标识用于表征远程信息处理器中发生故障的异常模块;检测N个异常信息中是否存在X个第一异常信息,其中,X个第一异常信息中的处理器标识不同,X个第一异常信息中的模块标识相同并且该模块标识对应的异常模块发生了相同的故障;在存在X个第一异常信息时,从X个第一异常信息中确定至少一个目标异常信息,并确定目标异常信息中的处理器标识为目标处理器标识,目标处理器标识对应的远程信息处理器为目标远程信息处理器;获取目标远程信息处理器中目标模块的日志信息,并将日志信息存储于目标存储器中,其中,目标模块为目标异常信息中的模块标识对应的异常模块。
进一步地,数据处理方法还包括:在获取多个远程信息处理器发送的N个异常信息之前,监控远程信息处理器中每个功能模块的运行状态;根据运行状态确定功能模块是否为异常模块;在功能模块为异常模块时,根据异常模块的模块标识以及远程信息处理器的处理器标识生成异常信息;将异常信息上传至服务器中的预设存储区域中,其中,预设存储区域用于存储N个异常信息,并根据每个异常信息中的处理器标识将N个异常信息划分为多个集合,每个集合与一个处理器标识相对应。
进一步地,数据处理方法还包括:确定异常信息对应的异常等级,其中,异常等级用于表征异常模块在出现异常信息时对远程信息处理器的影响程度,异常等级与影响程度之间呈正相关的关系;根据异常等级确定N个异常信息中是否存在X个第一异常信息。
进一步地,数据处理方法还包括:从N个异常信息中确定M个第二异常信息,其中,第二异常信息对应的异常等级大于预设等级;确定每个第二异常信息所对应的异常模块的故障信息;将模块标识相同、故障信息相同并且处理器标识不同的第二异常信息确定为第一异常信息。
进一步地,数据处理方法还包括:在获取目标远程信息处理器中目标模块的日志信息,并将日志信息存储于目标存储器中之后,检测目标存储器与服务器之间的网络通信状态是否为正常状态;在网络通信状态为正常状态时,将日志信息从目标存储器中发送至服务器中。
进一步地,数据处理方法还包括:在将日志信息从目标存储器中发送至服务器中之后,根据日志信息分析目标模块的故障原因;根据故障原因对目标模块进行修复,并监控修复后的目标模块的运行状态。
根据本申请实施例的另一方面,还提供了一种数据处理***,包括:多个远程信息处理器,其中,每个远程信息处理器包括多个功能模块;通信模组,与多个远程信息处理器连接,用于获取多个远程信息处理器发送的N个异常信息,并将N个异常信息上传至服务器中,其中,每个异常信息中至少包括处理器标识与模块标识,处理器标识用于区分不同的远程信息处理器,模块标识用于表征远程信息处理器中发生故障的异常模块;服务器,与通信模组连接,用于检测N个异常信息中是否存在X个第一异常信息,其中,X个第一异常信息中的处理器标识不同,X个第一异常信息中的模块标识相同,并且该模块标识对应的异常模块发生了相同的故障;服务器还用于在存在X个第一异常信息时,从X个第一异常信息中确定至少一个目标异常信息,并确定每个目标异常信息中的处理器标识为目标处理器标识,目标处理器标识对应的远程信息处理器为目标远程信息处理器;目标存储器,与目标远程信息处理器相连接,用于存储目标远程信息处理器中目标模块的日志信息,其中,目标模块为目标异常信息中的模块标识对应的异常模块。
根据本申请实施例的另一方面,还提供了一种数据处理装置,包括:第一获取模组,用于获取多个远程信息处理器发送的N个异常信息,其中,每个异常信息中至少包括处理器标识与模块标识,处理器标识用于区分不同的远程信息处理器,模块标识用于表征远程信息处理器中发生故障的异常模块;检测模组,用于检测N个异常信息中是否存在X个第一异常信息,其中,X个第一异常信息中的处理器标识不同,X个第一异常信息中的模块标识相同并且该模块标识对应的异常模块发生了相同的故障;确定模组,用于在存在X个第一异常信息时,从X个第一异常信息中确定至少一个目标异常信息,并确定目标异常信息中的处理器标识为目标处理器标识,目标处理器标识对应的远程信息处理器为目标远程信息处理器;第二获取模组,用于获取目标远程信息处理器中目标模块的日志信息,并将日志信息存储于目标存储器中,其中,目标模块为目标异常信息中的模块标识对应的异常模块。
根据本申请实施例的另一方面,还提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述的数据处理方法。
根据本申请实施例的另一方面,还提供了一种电子设备,包括一个或多个处理器和存储器,存储器用于存储一个或多个程序,其中,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现上述的数据处理方法。
在本申请中,采用仅将目标远程信息处理器中目标模块的日志信息存储于目标存储器中的方式,首先获取多个远程信息处理器发送的N个异常信息,然后检测N个异常信息中是否存在X个第一异常信息,并在存在X个第一异常信息时,从X个第一异常信息中确定至少一个目标异常信息,并确定目标异常信息中的处理器标识为目标处理器标识,目标处理器标识对应的远程信息处理器为目标远程信息处理器,最后获取目标远程信息处理器中目标模块的日志信息,并将日志信息存储于目标存储器中。其中,每个异常信息中至少包括处理器标识与模块标识,处理器标识用于区分不同的远程信息处理器,模块标识用于表征远程信息处理器中发生故障的异常模块;X个第一异常信息中的处理器标识不同,X个第一异常信息中的模块标识相同并且该模块标识对应的异常模块发生了相同的故障;目标模块为目标异常信息中的模块标识对应的异常模块。
由上述内容可知,本申请通过获取异常信息,能够识别远程信息处理器内中发生异常的异常模块,并且在多个远程信息处理器出现相同类型的故障问题时(即模块标识相同并且该模块标识对应的异常模块发生了相同的故障),只获取至少一个目标模块的日志信息存储于目标存储器,与现有技术相比,本申请首先不会将正常模块的日志信息存储于目标存储器中,并且对于不同远程信息处理器中出现相同故障的异常模块,本申请也不会将所有异常模块的日志信息全部存储于目标存储器中,而是选择至少一个异常模块作为目标模块,并仅将目标模块的日志信息存储于目标存储器中,从而大大减少了写入目标存储器的日志信息数量,进而提高了目标存储器的存储效率,降低了目标存储器的存储负载。
由此可见,通过本申请的技术方案,达到了避免将大量日志信息频繁写入目标存储器的目的,进而实现了提高目标存储器的存储效率的效果,进而解决了现有技术中由于远程信息处理器所有功能模块的日志信息全部存储于目标存储器导致的目标存储器负载过高的技术问题。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1是根据现有技术的对远程信息处理器进行调试的示意图;
图2是根据本申请实施例的一种可选的数据处理方法的流程图;
图3是根据本申请实施例的另一种可选的数据处理方法的流程图;
图4是根据本申请实施例的一种可选的数据处理***的示意图;
图5是根据本申请实施例的一种可选的数据处理装置的示意图。
具体实施方式
为了使本技术领域的人员更好地理解本申请方案,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分的实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本申请保护的范围。
需要说明的是,本申请的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本申请的实施例能够以除了在这里图示或描述的那些以外的顺序实施。此外,术语“包括”和“具有”以及他们的任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、***、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
实施例1
根据本申请实施例,提供了一种数据处理方法实施例,需要说明的是,在附图的流程图示出的步骤可以在诸如一组计算机可执行指令的计算机***中执行,并且,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
图1是根据现有技术的对远程信息处理器进行调试的示意图,如图1所示,在现有技术中,对T-BOX进行调试主要是通过串口打印T-BOX的相关日志信息,该方式需要有串口线、串口工具、电脑,并且所有的T-BOX日志都存储于EMMC、nand flash(一种flash存储器)等目标存储器中。具体的,串口工具与可以向T-BOX下发指令,从而获取所有功能模块的日志信息,并将日志信息传输至电脑中,电脑在获取这些日志信息之后,测试人员便可以通过电脑对日志信息进行分析,需要注意到的是,由于串口工具获取的是所有功能模块全部的日志信息,所有测试人员还需要对日志信息进行人工分类,基于分类后的日志信息在进行异常分析,进而达到对T-BOX的调试目的。
另外,由于在现有的T-BOX调试过程中,需要依赖于串口线,电脑,并且只能固定抓取日志信息,因此,现有技术是无法在T-BOX设备安装在车辆上之后再获取T-Box的日志信息的,而返厂拆车抓取日志信息的成本还非常高,从而现有技术还存在对安装在车辆上的T-BOX日志信息获取难度高的问题。
为了解决上述的问题,本申请提供了一种数据处理方法,具体的,图2是根据本申请实施例的数据处理方法的流程图,如图2所示,该方法包括如下步骤:
步骤S201,获取多个远程信息处理器发送的N个异常信息。
在步骤S201中,每个异常信息中至少包括处理器标识与模块标识,处理器标识用于区分不同的远程信息处理器,模块标识用于表征远程信息处理器中发生故障的异常模块。其中,远程信息处理器为T-BOX设备,每个T-B0X设备内部包括多个功能模块,并且每个功能模块都具有唯一的模块标识,多个功能模块包括但不限于GNSS(global navigationsatellite system,全球导航卫星***)模块、Audio音频模块、FOTA(firmware over-the-air,移动终端的空中下载软件升级)模块、telephony电话语音模块、lowpower低功耗模块、以太网通信模块、MCU(microcontroller unit,单片机)模块以及WiFi通信模块等。
具体的,一种数据处理***可作为执行本申请实施例中的数据处理方法的执行主体,其中,数据处理***至少包括服务器、多个T-BOX设备以及通信模组,每个T-BOX还分别连接了一个目标存储器,目标存储器包括但不限于EMCC设备、nandflash等设备。
在一种可选的实施例中,上述的通信模组可以是一种5G通信模组,通信模组作为每个T-BOX的主控单元,首先会针对通信模组以及T-BOX内部的各个功能模块可能出现的异常信息进行预设异常等级划分,其中,当一个异常信息对应的异常等级越高,则说明在异常模型出现该异常信息时,对T-BOX的影响程度越大,换言之,T-BOX的使用情况将受到更大的限制。
另外,通信模组内部还设置有一个服务实例,该服务实例用于监听通信模组以及T-BOX内部的各个功能模块的运行状态,当一个T-BOX内部的一个功能模块处于异常状态时,服务实例会将该功能模块确定为异常模块,并且获取此异常模块的模块标识以及该T-BOX设备的处理器标识,另外,服务实例还会获取该异常模块具体的故障信息,例如,对于GNSS模块而言,故障信息可以是定位错误、无法定位等故障信息。最后,服务实例会根据得到的处理器标识、模块标识以及故障信息生成一个异常信息。
需要说明的是,步骤S201中的N可以是任意值,本申请对此不作特殊限定,一个远程信息处理器可以发送一个异常信息,也可以发送多个异常信息,具体根据一个远程信息处理器中出现了多少个异常模块以及异常模块的故障信息确定。
步骤S202,检测N个异常信息中是否存在X个第一异常信息。
在步骤S202中,,X个第一异常信息中的处理器标识不同,X个第一异常信息中的模块标识相同并且该模块标识对应的异常模块发生了相同的故障。
具体的,X的值小于或等于N的值。通信模组每次得到一个异常信息之后,都会将异常信息上传至服务器中,其中,服务器可以是云服务器,也可以是本地服务器。以云服务器为例,云服务器上安装有一个日志管理***,日志管理***用于对T-BOX上报的异常信息进行管理,云服务器在接收到N个异常信息之后,会依据日志管理***对N个异常信息进行大数据分析,从而确定中N个异常信息中的X个第一异常信息,X个第一异常信息中的处理器标识不同,X个第一异常信息中的模块标识相同并且该模块标识对应的异常模块发生了相同的故障。换言之,第一异常信息来自于不同的T-BOX设备,但是出现故障的异常模块相同,并且异常模块的故障也相同。
步骤S203,在存在X个第一异常信息时,从X个第一异常信息中确定至少一个目标异常信息,并确定目标异常信息中的处理器标识为目标处理器标识,目标处理器标识对应的远程信息处理器为目标远程信息处理器。
上述内容已经介绍到第一异常信息来自于不同的T-BOX设备,但是出现故障的异常模块相同,并且异常模块的故障也相同。容易注意到的是,本申请的应用场景是为了对T-BOX的功能模块进行调试,因此,对于X个第一异常信息而言,由于其表征的故障信息相同,并且都是对应的一种功能模块,因此只需要对X个第一异常信息中的一个或者两个进行分析即可确定故障原因。基于此,日志管理***会将从X个第一异常信息中确定至少一个目标异常信息,并确定目标异常信息中的处理器标识为目标处理器标识,目标处理器标识对应的远程信息处理器为目标远程信息处理器。需要注意到的是,目标异常信息的数量要小于第一异常信息的数量。
步骤S204,获取目标远程信息处理器中目标模块的日志信息,并将日志信息存储于目标存储器中。
在步骤S204中,目标模块为目标异常信息中的模块标识对应的异常模块。
具体的,在日志管理***确定了目标远程信息处理器之后,日志管理***会向目标远程信息处理器发送日志获取指令,其中,日志获取指令中会至少包含目标模块的模块标识,在目标远程信息处理器接收到目标模块标识之后,目标远程信息处理器会打开目标模块的日志开关,并将目标模块的日志信息存储在与目标远程信息处理器相连接的目标存储器中。需要注意到的是,上述的日志开关为一种用于控制日志信息读写的应用程序。
举例而言,假设有100台T-BOX同时出现了相同的故障问题,并向云服务器上报了异常信息,云服务器可以根据情况调取其中1-2台T-BOX设备的日志信息,并且只调取1-2台T-BOX设备中的异常模块的日志信息,从而不仅降低了云服务器的负荷以及云服务器和T-BOX设备之间的流量使用,还提高了目标存储器的存储利用率,避免了不必要的日志信息存储。
基于上述步骤S201至步骤S204的内容可知,在本申请中,采用仅将目标远程信息处理器中目标模块的日志信息存储于目标存储器中的方式,首先获取多个远程信息处理器发送的N个异常信息,然后检测N个异常信息中是否存在X个第一异常信息,并在存在X个第一异常信息时,从X个第一异常信息中确定至少一个目标异常信息,并确定目标异常信息中的处理器标识为目标处理器标识,目标处理器标识对应的远程信息处理器为目标远程信息处理器,最后获取目标远程信息处理器中目标模块的日志信息,并将日志信息存储于目标存储器中。其中,每个异常信息中至少包括处理器标识与模块标识,处理器标识用于区分不同的远程信息处理器,模块标识用于表征远程信息处理器中发生故障的异常模块;X个第一异常信息中的处理器标识不同,X个第一异常信息中的模块标识相同并且该模块标识对应的异常模块发生了相同的故障;目标模块为目标异常信息中的模块标识对应的异常模块。
由上述内容可知,本申请通过获取异常信息,能够识别远程信息处理器内中发生异常的异常模块,并且在多个远程信息处理器出现相同类型的故障问题时(即模块标识相同并且该模块标识对应的异常模块发生了相同的故障),只获取至少一个目标模块的日志信息存储于目标存储器,与现有技术相比,本申请首先不会将正常模块的日志信息存储于目标存储器中,并且对于不同远程信息处理器中出现相同故障的异常模块,本申请也不会将所有异常模块的日志信息全部存储于目标存储器中,而是选择至少一个异常模块作为目标模块,并仅将目标模块的日志信息存储于目标存储器中,从而大大减少了写入目标存储器的日志信息数量,进而提高了目标存储器的存储效率,降低了目标存储器的存储负载。
由此可见,通过本申请的技术方案,达到了避免将大量日志信息频繁写入目标存储器的目的,进而实现了提高目标存储器的存储效率的效果,进而解决了现有技术中由于远程信息处理器所有功能模块的日志信息全部存储于目标存储器导致的目标存储器负载过高的技术问题。
在一种可选的实施例中,在获取多个远程信息处理器发送的N个异常信息之前,数据处理***监控远程信息处理器中每个功能模块的运行状态,并根据运行状态确定功能模块是否为异常模块,在功能模块为异常模块时,根据异常模块的模块标识以及远程信息处理器的处理器标识生成异常信息,最后,数据处理***将异常信息上传至服务器中的预设存储区域中,其中,预设存储区域用于存储N个异常信息,并根据每个异常信息中的处理器标识将N个异常信息划分为多个集合,每个集合与一个处理器标识相对应。
为了方便说明,以下以一个T-BOX为例进行说明,如图3所示,一个T-BOX中包含有GNSS模块、Audio模块、FOTA模块、telephony模块、lowpower模块以及network网络模块,该T-BOX分别连接了一个目标存储器以及一个5G通信模组,并且5G通信模组还通过无线连接的方式与云服务器连接。具体的,5G通信模组依据内置的服务实例监控上述的6个功能模块的运行状态,在任意一个功能模块出现异常时,服务实例都会确定该功能模块为异常模块,并且获取异常模块的模块标识以及具体的故障信息,然后根据模块标识、故障信息以及T-BOX的处理器标识生成一个异常信息。5G通信模组会将异常信息上传至云服务器中的预设存储区域中。
进一步地,图3中还示出了日志获取指令,在云服务器确定目标远程信息处理器与目标模块之后,还会向5G通信模组发送日志获取指令,其中,日志获取指令中至少包括目标模块的模块标识,5G通信模组会将日志获取指令发送给目标远程信息处理器,然后目标远程信息处理器会根据目标模块的模块标识确定目标模块,并且根据日志获取指令将目标模块的日志信息存储于目标存储器中。
另外,由于每个T-Box都有一个IMEI,因此,本申请可以将IEMI作为T-BOX的处理器标识,云服务器可以根据IEMI对接收到的N个异常信息进行划分,得到多个集合,每个集合中的异常信息中所包含的IMEI相同。
在一种可选的实施例中,在获取目标远程信息处理器中目标模块的日志信息,并将日志信息存储于目标存储器中之后,数据处理***还会检测目标存储器与服务器之间的网络通信状态是否为正常状态,并在网络通信状态为正常状态时,将日志信息从目标存储器中发送至服务器中。
可选的,如图3所示,在目标存储器与服务器之间可以通过5G通信模组进行无线通信,5G通信模组会检测目标存储器与云服务器之间的网络通信状态,例如,5G通信模块组会定期向目标存储器发送第一报文,向云服务器发送第二报文,如果在预设时长内5G通信模组能接收到目标存储器回复的第一回复报文以及云服务器回复的第二回复报文,则5G通信模组会确定目标存储器与服务器之间的网络通信状态为正常状态,否则,5G通信模组会确定目标存储器与服务器之间的网络通信状态为异常状态,在网络通信状态为正常状态时,5G通信模组会从目标存储器中读取日志信息,并将日志信息发送至服务器中。
在一种可选的实施例中,数据处理***还会确定异常信息对应的异常等级,并根据异常等级确定N个异常信息中是否存在X个第一异常信息。其中,异常等级用于表征异常模块在出现异常信息时对远程信息处理器的影响程度,异常等级与影响程度之间呈正相关的关系。
可选的,通信模组作为每个T-BOX的主控单元,首先会针对通信模组以及T-BOX内部的各个功能模块可能出现的异常信息进行预设异常等级划分,其中,当一个异常信息对应的异常等级越高,则说明在异常模型出现该异常信息时,对T-BOX的影响程度越大,换言之,T-BOX的使用情况将受到更大的限制。
另外,对于一些异常等级较低的异常信息,说明对于T-BOX的影响较小,不会影响T-BOX的正常使用,因此,对于测试人员而言,这些异常信息没有分析的价值,为了不占用目标存储器的存储资源,数据处理***会对这些异常等级较低的异常信息进行过滤处理,只会将异常等级较高的异常信息作为分析的对象,并且从异常等级较高的异常信息中确定第一异常信息。
具体的,数据处理***会从N个异常信息中确定M个第二异常信息,其中,第二异常信息对应的异常等级大于预设等级,然后数据处理***确定每个第二异常信息所对应的异常模块的故障信息,并将模块标识相同、故障信息相同并且处理器标识不同的第二异常信息确定为第一异常信息。
可选的,5G通信模组在将N个异常信息上传至服务器时,会将每个异常信息所对应的异常等级一同发送给服务器。服务器内部预先设置有预设等级,当某一个异常信息的异常等级低于或等于预设等级时,服务器会将该异常信息过滤;当一个异常信息的异常等级高于预设等级时,服务器会将该异常信息确定为第二异常信息,并且服务器会对第二异常信息进行解析,从而得到每个第二异常信息所对应的异常模块的故障信息,最后,服务器会将将模块标识相同、故障信息相同并且处理器标识不同的第二异常信息确定为第一异常信息。
在一种可选的实施例中,由于本申请最终是要对出现异常的异常模块进行调试,因此,在将日志信息从目标存储器中发送至服务器中之后,数据处理***会根据日志信息分析目标模块的故障原因,并根据故障原因对目标模块进行修复,并监控修复后的目标模块的运行状态。
可选的,在服务器接收到日志信息之后,服务器利用大数据分析技术,结合历史日志信息对应的分析结果对日志信息进行分析,进而确定目标模块的故障原因,例如,服务器内部会预先部署有分析结果库,其中,分析结果库中的每个分析结果分别与一种历史日志信息相对应,服务器会将得到日志信息与历史日志信息进行比对,从而确定与日志信息相似度最高的历史日志信息作为目标历史日志信息,进行服务器将目标历史日志信息对应的分析结果作为日志信息的分析结果。其中,分析结果中至少包括故障原因。
另外,在得到分析结果中,可以将分析结果结合日志信息一同发送给测试人员所使用的终端设备中,分析结果可以帮助测试人员对日志信息进行分析,在测试人员确定故障原因之后,测试人员会通过终端设备向服务器发送修复命令,随后服务器根据修复命令对目标模块进行修复,并监控修复后的目标模块的运行状态,如果修复后的目标模块恢复了正常,则服务器会生成提示信息,并将提示信息发送至终端设备中,以便提醒测试人员目标模块已经恢复了正常。其中,终端设备包括但不限于笔记本电脑、台式电脑、智能手机、智能平板等设备。
需要注意到的是,本申请通过获取异常信息,能够识别远程信息处理器内中发生异常的异常模块,并且在多个远程信息处理器出现相同类型的故障问题时(即模块标识相同并且该模块标识对应的异常模块发生了相同的故障),只获取至少一个目标模块的日志信息存储于目标存储器,与现有技术相比,本申请首先不会将正常模块的日志信息存储于目标存储器中,并且对于不同远程信息处理器中出现相同故障的异常模块,本申请也不会将所有异常模块的日志信息全部存储于目标存储器中,而是选择至少一个异常模块作为目标模块,并仅将目标模块的日志信息存储于目标存储器中,从而大大减少了写入目标存储器的日志信息数量,进而提高了目标存储器的存储效率,降低了目标存储器的存储负载。
由此可见,通过本申请的技术方案,达到了避免将大量日志信息频繁写入目标存储器的目的,进而实现了提高目标存储器的存储效率的效果,进而解决了现有技术中由于远程信息处理器所有功能模块的日志信息全部存储于目标存储器导致的目标存储器负载过高的技术问题。
实施例2
根据本申请的实施例,还提供了一种数据处理***的实施例,其中,图4是根据本申请实施例的一种可选的数据处理***的示意图,如图4所示,数据处理***包括:多个远程信息处理器、通信模组、服务器以及目标存储器。
具体的,每个远程信息处理器包括多个功能模块;通信模组,与多个远程信息处理器连接,用于获取多个远程信息处理器发送的N个异常信息,并将N个异常信息上传至服务器中,其中,每个异常信息中至少包括处理器标识与模块标识,处理器标识用于区分不同的远程信息处理器,模块标识用于表征远程信息处理器中发生故障的异常模块;服务器,与通信模组连接,用于检测N个异常信息中是否存在X个第一异常信息,其中,X个第一异常信息中的处理器标识不同,X个第一异常信息中的模块标识相同,并且该模块标识对应的异常模块发生了相同的故障;服务器还用于在存在X个第一异常信息时,从X个第一异常信息中确定至少一个目标异常信息,并确定每个目标异常信息中的处理器标识为目标处理器标识,目标处理器标识对应的远程信息处理器为目标远程信息处理器;目标存储器,与目标远程信息处理器相连接,用于存储目标远程信息处理器中目标模块的日志信息,其中,目标模块为目标异常信息中的模块标识对应的异常模块。
需要注意到的是,上述的远程信息处理器为T-BOX设备,每个T-B0X设备内部包括多个功能模块,并且每个功能模块都具有唯一的模块标识,多个功能模块包括但不限于GNSS模块、Audio模块、FOTA模块、telephony模块、lowpower模块、以太网通信模块、MCU模块以及WiFi通信模块等。每个T-BOX还分别连接了一个目标存储器,目标存储器包括但不限于EMCC设备、nandflash等设备。
另外,上述的通信模组可以是一种5G通信模组,通信模组作为每个T-BOX的主控单元,首先会针对通信模组以及T-BOX内部的各个功能模块可能出现的异常信息进行预设异常等级划分,其中,当一个异常信息对应的异常等级越高,则说明在异常模型出现该异常信息时,对T-BOX的影响程度越大,换言之,T-BOX的使用情况将受到更大的限制。
通信模组内部还设置有一个服务实例,该服务实例用于监听通信模组以及T-BOX内部的各个功能模块的运行状态,当一个T-BOX内部的一个功能模块处于异常状态时,服务实例会将该功能模块确定为异常模块,并且获取此异常模块的模块标识以及该T-BOX设备的处理器标识,另外,服务实例还会获取该异常模块具体的故障信息,例如,对于GNSS模块而言,故障信息可以是定位错误、无法定位等故障信息。最后,服务实例会根据得到的处理器标识、模块标识以及故障信息生成一个异常信息。
还需要说明的是,上述的N可以是任意值,本申请对此不作特殊限定,一个远程信息处理器可以发送一个异常信息,也可以发送多个异常信息,具体根据一个远程信息处理器中出现了多少个异常模块以及异常模块的故障信息确定。
在一种可选的实施例中,X的值小于或等于N的值。通信模组每次得到一个异常信息之后,都会将异常信息上传至服务器中,其中,服务器可以是云服务器,也可以是本地服务器。以云服务器为例,云服务器上安装有一个日志管理***,日志管理***用于对T-BOX上报的异常信息进行管理,云服务器在接收到N个异常信息之后,会依据日志管理***对N个异常信息进行大数据分析,从而确定中N个异常信息中的X个第一异常信息,X个第一异常信息中的处理器标识不同,X个第一异常信息中的模块标识相同并且该模块标识对应的异常模块发生了相同的故障。换言之,第一异常信息来自于不同的T-BOX设备,但是出现故障的异常模块相同,并且异常模块的故障也相同。
容易注意到的是,本申请的应用场景是为了对T-BOX的功能模块进行调试,因此,对于X个第一异常信息而言,由于其表征的故障信息相同,并且都是对应的一种功能模块,因此只需要对X个第一异常信息中的一个或者两个进行分析即可确定故障原因。基于此,日志管理***会将从X个第一异常信息中确定至少一个目标异常信息,并确定目标异常信息中的处理器标识为目标处理器标识,目标处理器标识对应的远程信息处理器为目标远程信息处理器。需要注意到的是,目标异常信息的数量要小于第一异常信息的数量。
可选的,在日志管理***确定了目标远程信息处理器之后,日志管理***会向目标远程信息处理器发送日志获取指令,其中,日志获取指令中会至少包含目标模块的模块标识,在目标远程信息处理器接收到目标模块标识之后,目标远程信息处理器会打开目标模块的日志开关,并将目标模块的日志信息存储在与目标远程信息处理器相连接的目标存储器中。需要注意到的是,上述的日志开关为一种用于控制日志信息读写的应用程序。
举例而言,假设有100台T-BOX同时出现了相同的故障问题,并向云服务器上报了异常信息,云服务器可以根据情况调取其中1-2台T-BOX设备的日志信息,并且只调取1-2台T-BOX设备中的异常模块的日志信息,从而不仅降低了云服务器的负荷以及云服务器和T-BOX设备之间的流量使用,还提高了目标存储器的存储利用率,避免了不必要的日志信息存储。
由上述内容可知,本申请通过获取异常信息,能够识别远程信息处理器内中发生异常的异常模块,并且在多个远程信息处理器出现相同类型的故障问题时(即模块标识相同并且该模块标识对应的异常模块发生了相同的故障),只获取至少一个目标模块的日志信息存储于目标存储器,与现有技术相比,本申请首先不会将正常模块的日志信息存储于目标存储器中,并且对于不同远程信息处理器中出现相同故障的异常模块,本申请也不会将所有异常模块的日志信息全部存储于目标存储器中,而是选择至少一个异常模块作为目标模块,并仅将目标模块的日志信息存储于目标存储器中,从而大大减少了写入目标存储器的日志信息数量,进而提高了目标存储器的存储效率,降低了目标存储器的存储负载。
由此可见,通过本申请的技术方案,达到了避免将大量日志信息频繁写入目标存储器的目的,进而实现了提高目标存储器的存储效率的效果,进而解决了现有技术中由于远程信息处理器所有功能模块的日志信息全部存储于目标存储器导致的目标存储器负载过高的技术问题。
实施例3
根据本申请实施例,还提供了一种数据处理装置,其中,图5是根据本申请实施例的一种可选的数据处理装置的示意图,如图5所示,该装置包括:第一获取模组501,用于获取多个远程信息处理器发送的N个异常信息,其中,每个异常信息中至少包括处理器标识与模块标识,处理器标识用于区分不同的远程信息处理器,模块标识用于表征远程信息处理器中发生故障的异常模块;检测模组502,用于检测N个异常信息中是否存在X个第一异常信息,其中,X个第一异常信息中的处理器标识不同,X个第一异常信息中的模块标识相同并且该模块标识对应的异常模块发生了相同的故障;确定模组503,用于在存在X个第一异常信息时,从X个第一异常信息中确定至少一个目标异常信息,并确定目标异常信息中的处理器标识为目标处理器标识,目标处理器标识对应的远程信息处理器为目标远程信息处理器;第二获取模组504,用于获取目标远程信息处理器中目标模块的日志信息,并将日志信息存储于目标存储器中,其中,目标模块为目标异常信息中的模块标识对应的异常模块。
需要说明的是,上述第一获取模组501、检测模组502、确定模组503、第二获取模组504分别对应于上述实施例1中的步骤S201至步骤S204,四个模组与对应的步骤所实现的示例和应用场景相同,但不限于上述实施例1所公开的内容。
可选的,数据处理装置还包括:监控模组、第一确定模组、生成模组以及上传模组。其中,监控模组,用于监控远程信息处理器中每个功能模块的运行状态;第一确定模组,用于根据运行状态确定功能模块是否为异常模块;生成模组,用于在功能模块为异常模块时,根据异常模块的模块标识以及远程信息处理器的处理器标识生成异常信息;上传模组,用于将异常信息上传至服务器中的预设存储区域中,其中,预设存储区域用于存储N个异常信息,并根据每个异常信息中的处理器标识将N个异常信息划分为多个集合,每个集合与一个处理器标识相对应。
可选的,上述的检测模组还包括:第一确定单元以及第二确定单元。其中,第一确定单元,用于确定异常信息对应的异常等级,其中,异常等级用于表征异常模块在出现异常信息时对远程信息处理器的影响程度,异常等级与影响程度之间呈正相关的关系;第二确定单元,用于根据异常等级确定N个异常信息中是否存在X个第一异常信息。
可选的,上述的第二确定单元还包括:第一确定子单元、第二确定子单元以及第三确定子单元。其中,第一确定子单元,用于从N个异常信息中确定M个第二异常信息,其中,第二异常信息对应的异常等级大于预设等级;第二确定子单元,用于确定每个第二异常信息所对应的异常模块的故障信息;第三确定子单元,用于将模块标识相同、故障信息相同并且处理器标识不同的第二异常信息确定为第一异常信息。
可选的,数据处理装置还包括:第一检测模组以及发送模组。其中,第一检测模组,用于检测目标存储器与服务器之间的网络通信状态是否为正常状态;发送模组,用于在网络通信状态为正常状态时,将日志信息从目标存储器中发送至服务器中。
可选的,数据处理装置还包括:分析模组以及修复模组。其中,分析模组,用于根据日志信息分析目标模块的故障原因;修复模组,用于根据故障原因对目标模块进行修复,并监控修复后的目标模块的运行状态。
实施例4
根据本申请实施例,还提供了一种计算机可读存储介质,计算机可读存储介质中存储有计算机程序,其中,计算机程序被设置为运行时执行上述实施例1中的数据处理方法。
实施例5
根据本申请实施例,还提供了一种电子设备实施例,电子设备包括一个或多个处理器和存储器,存储器用于存储一个或多个程序,其中,当一个或多个程序被一个或多个处理器执行时,使得一个或多个处理器实现上述实施例1中的数据处理方法。
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
在本申请的上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其他实施例的相关描述。
在本申请所提供的几个实施例中,应该理解到,所揭露的技术内容,可通过其它的方式实现。其中,以上所描述的装置实施例仅仅是示意性的,例如所述单元的划分,可以为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,单元或模块的间接耦合或通信连接,可以是电性或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
另外,在本申请各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可为个人计算机、服务器或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述仅是本申请的优选实施方式,应当指出,对于本技术领域的普通技术人员来说,在不脱离本申请原理的前提下,还可以做出若干改进和润饰,这些改进和润饰也应视为本申请的保护范围。
Claims (7)
1.一种数据处理方法,其特征在于,包括:
获取多个远程信息处理器发送的N个异常信息,其中,每个异常信息中至少包括处理器标识与模块标识,所述处理器标识用于区分不同的远程信息处理器,所述模块标识用于表征所述远程信息处理器中发生故障的异常模块;
检测所述N个异常信息中是否存在X个第一异常信息,其中,所述X个第一异常信息中的处理器标识不同,所述X个第一异常信息中的模块标识相同并且该模块标识对应的异常模块发生了相同的故障;
在存在所述X个第一异常信息时,从所述X个第一异常信息中确定至少一个目标异常信息,并确定所述目标异常信息中的处理器标识为目标处理器标识,所述目标处理器标识对应的远程信息处理器为目标远程信息处理器;
获取所述目标远程信息处理器中目标模块的日志信息,并将所述日志信息存储于目标存储器中,其中,所述目标模块为所述目标异常信息中的模块标识对应的异常模块;
其中,检测所述N个异常信息中是否存在X个第一异常信息,包括:
确定所述异常信息对应的异常等级,其中,所述异常等级用于表征所述异常模块在出现所述异常信息时对所述远程信息处理器的影响程度,所述异常等级与所述影响程度之间呈正相关的关系;
从所述N个异常信息中确定M个第二异常信息,其中,所述第二异常信息对应的异常等级大于预设等级;
确定每个第二异常信息所对应的异常模块的故障信息;
将所述模块标识相同、所述故障信息相同并且所述处理器标识不同的第二异常信息确定为所述第一异常信息;
其中,在获取多个远程信息处理器发送的N个异常信息之前,包括:
监控所述远程信息处理器中每个功能模块的运行状态;
根据所述运行状态确定所述功能模块是否为所述异常模块;
在所述功能模块为所述异常模块时,根据所述异常模块的模块标识以及所述远程信息处理器的处理器标识生成所述异常信息;
将所述异常信息上传至服务器中的预设存储区域中,其中,所述预设存储区域用于存储所述N个异常信息,并根据每个异常信息中的处理器标识将所述N个异常信息划分为多个集合,每个集合与一个处理器标识相对应。
2.根据权利要求1所述的方法,其特征在于,在获取所述目标远程信息处理器中目标模块的日志信息,并将所述日志信息存储于目标存储器中之后,所述方法还包括:
检测所述目标存储器与所述服务器之间的网络通信状态是否为正常状态;
在所述网络通信状态为正常状态时,将所述日志信息从所述目标存储器中发送至所述服务器中。
3.根据权利要求1所述的方法,其特征在于,在将所述日志信息从所述目标存储器中发送至所述服务器中之后,所述方法还包括:
根据所述日志信息分析所述目标模块的故障原因;
根据所述故障原因对所述目标模块进行修复,并监控修复后的目标模块的运行状态。
4.一种数据处理***,其特征在于,包括:
多个远程信息处理器,其中,每个远程信息处理器包括多个功能模块;
通信模组,与所述多个远程信息处理器连接,用于获取所述多个远程信息处理器发送的N个异常信息,并将所述N个异常信息上传至服务器中,其中,每个异常信息中至少包括处理器标识与模块标识,所述处理器标识用于区分不同的远程信息处理器,所述模块标识用于表征所述远程信息处理器中发生故障的异常模块;
所述服务器,与所述通信模组连接,用于检测所述N个异常信息中是否存在X个第一异常信息,其中,所述X个第一异常信息中的处理器标识不同,所述X个第一异常信息中的模块标识相同,并且该模块标识对应的异常模块发生了相同的故障;所述服务器还用于在存在所述X个第一异常信息时,从所述X个第一异常信息中确定至少一个目标异常信息,并确定每个目标异常信息中的处理器标识为目标处理器标识,所述目标处理器标识对应的远程信息处理器为目标远程信息处理器;
目标存储器,与所述目标远程信息处理器相连接,用于存储所述目标远程信息处理器中目标模块的日志信息,其中,所述目标模块为所述目标异常信息中的模块标识对应的异常模块;
其中,所述服务器检测所述N个异常信息中是否存在X个第一异常信息,包括:
确定所述异常信息对应的异常等级,其中,所述异常等级用于表征所述异常模块在出现所述异常信息时对所述远程信息处理器的影响程度,所述异常等级与所述影响程度之间呈正相关的关系;
从所述N个异常信息中确定M个第二异常信息,其中,所述第二异常信息对应的异常等级大于预设等级;
确定每个第二异常信息所对应的异常模块的故障信息;
将所述模块标识相同、所述故障信息相同并且所述处理器标识不同的第二异常信息确定为所述第一异常信息;
其中,在获取多个远程信息处理器发送的N个异常信息之前,包括:
监控所述远程信息处理器中每个功能模块的运行状态;
根据所述运行状态确定所述功能模块是否为所述异常模块;
在所述功能模块为所述异常模块时,根据所述异常模块的模块标识以及所述远程信息处理器的处理器标识生成所述异常信息;
将所述异常信息上传至服务器中的预设存储区域中,其中,所述预设存储区域用于存储所述N个异常信息,并根据每个异常信息中的处理器标识将所述N个异常信息划分为多个集合,每个集合与一个处理器标识相对应。
5.一种数据处理装置,其特征在于,包括:
第一获取模组,用于获取多个远程信息处理器发送的N个异常信息,其中,每个异常信息中至少包括处理器标识与模块标识,所述处理器标识用于区分不同的远程信息处理器,所述模块标识用于表征所述远程信息处理器中发生故障的异常模块;
检测模组,用于检测所述N个异常信息中是否存在X个第一异常信息,其中,所述X个第一异常信息中的处理器标识不同,所述X个第一异常信息中的模块标识相同并且该模块标识对应的异常模块发生了相同的故障;
确定模组,用于在存在所述X个第一异常信息时,从所述X个第一异常信息中确定至少一个目标异常信息,并确定所述目标异常信息中的处理器标识为目标处理器标识,所述目标处理器标识对应的远程信息处理器为目标远程信息处理器;
第二获取模组,用于获取所述目标远程信息处理器中目标模块的日志信息,并将所述日志信息存储于目标存储器中,其中,所述目标模块为所述目标异常信息中的模块标识对应的异常模块;
其中,所述检测模组包括:第一确定单元,用于确定所述异常信息对应的异常等级,其中,所述异常等级用于表征所述异常模块在出现所述异常信息时对所述远程信息处理器的影响程度,所述异常等级与所述影响程度之间呈正相关的关系;第二确定单元,用于根据所述异常等级确定所述N个异常信息中是否存在所述X个第一异常信息;
所述第二确定单元包括:第一确定子单元,用于从所述N个异常信息中确定M个第二异常信息,其中,所述第二异常信息对应的异常等级大于预设等级;第二确定子单元,用于确定每个第二异常信息所对应的异常模块的故障信息;第三确定子单元,用于将所述模块标识相同、所述故障信息相同并且所述处理器标识不同的第二异常信息确定为所述第一异常信息;
监控模组,用于监控所述远程信息处理器中每个功能模块的运行状态;
第一确定模组,用于根据所述运行状态确定所述功能模块是否为所述异常模块;
生成模组,用于在所述功能模块为所述异常模块时,根据所述异常模块的模块标识以及所述远程信息处理器的处理器标识生成所述异常信息;
上传模组,用于将所述异常信息上传至服务器中的预设存储区域中,其中,所述预设存储区域用于存储所述N个异常信息,并根据每个异常信息中的处理器标识将所述N个异常信息划分为多个集合,每个集合与一个处理器标识相对应。
6.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行权利要求1至3任一项中所述的数据处理方法。
7.一种电子设备,其特征在于,包括一个或多个处理器和存储器,所述存储器用于存储一个或多个程序,其中,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器实现权利要求1至3中任意一项所述的数据处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211056115.3A CN115454954B (zh) | 2022-08-31 | 2022-08-31 | 数据处理方法、***、装置及电子设备 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202211056115.3A CN115454954B (zh) | 2022-08-31 | 2022-08-31 | 数据处理方法、***、装置及电子设备 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN115454954A CN115454954A (zh) | 2022-12-09 |
CN115454954B true CN115454954B (zh) | 2023-07-25 |
Family
ID=84301602
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202211056115.3A Active CN115454954B (zh) | 2022-08-31 | 2022-08-31 | 数据处理方法、***、装置及电子设备 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN115454954B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008204063A (ja) * | 2007-02-19 | 2008-09-04 | Ricoh Co Ltd | 仲介装置、および管理装置 |
WO2013094248A1 (ja) * | 2011-12-21 | 2013-06-27 | 住友電気工業株式会社 | 光通信モジュール、光通信モジュールのログ記録方法および光通信装置 |
CN105871587A (zh) * | 2015-12-10 | 2016-08-17 | 乐视致新电子科技(天津)有限公司 | 日志上传方法及装置 |
CN107171825A (zh) * | 2017-04-11 | 2017-09-15 | 捷开通讯(深圳)有限公司 | 一种终端的重复日志过滤方法 |
CN111625625A (zh) * | 2020-05-27 | 2020-09-04 | 腾讯科技(深圳)有限公司 | 确定异常日志的方法、装置、计算机设备和存储介质 |
Family Cites Families (12)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103294527A (zh) * | 2012-02-29 | 2013-09-11 | 深圳市思乐网络技术有限责任公司 | 一种处理网络任务的方法、***以及服务器 |
CN103905223B (zh) * | 2012-12-26 | 2018-01-19 | 腾讯科技(北京)有限公司 | 数据包采集方法、***和装置 |
CN104424094B (zh) * | 2013-08-26 | 2019-04-23 | 腾讯科技(深圳)有限公司 | 一种异常信息获取方法、装置及智能终端设备 |
CN105403811B (zh) * | 2015-12-14 | 2018-09-11 | 北京天诚同创电气有限公司 | 风电场电网故障诊断方法和装置 |
CN110505081A (zh) * | 2019-07-15 | 2019-11-26 | 惠州市德赛西威汽车电子股份有限公司 | 一种节省流量的异常日志上传、采集方法与处理*** |
CN111092946B (zh) * | 2019-12-18 | 2020-10-20 | 博依特(广州)工业互联网有限公司 | 一种应用于边缘计算网关的数据处理方法及*** |
WO2021144860A1 (ja) * | 2020-01-14 | 2021-07-22 | パナソニック インテレクチュアル プロパティ コーポレーション オブ アメリカ | 車両ログ保存装置、車両ログ送信装置、車両ログ収集システムおよび車両ログ保存方法 |
CN111324482A (zh) * | 2020-03-24 | 2020-06-23 | 李勉勉 | 一种计算机应用程序运行数据故障处理*** |
CN113190373B (zh) * | 2021-05-31 | 2022-04-05 | 中国人民解放军国防科技大学 | 一种基于故障特征比较的微服务***故障根因定位方法 |
CN113961151B (zh) * | 2021-11-02 | 2024-04-02 | 锐凌无线有限责任公司 | 一种故障日志的存储方法、装置、电子设备及存储介质 |
CN114398239A (zh) * | 2022-01-18 | 2022-04-26 | 平安国际智慧城市科技股份有限公司 | 日志监控方法、装置、计算机设备及存储介质 |
CN114968959A (zh) * | 2022-05-11 | 2022-08-30 | 中国平安人寿保险股份有限公司 | 日志处理方法、日志处理装置及存储介质 |
-
2022
- 2022-08-31 CN CN202211056115.3A patent/CN115454954B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
JP2008204063A (ja) * | 2007-02-19 | 2008-09-04 | Ricoh Co Ltd | 仲介装置、および管理装置 |
WO2013094248A1 (ja) * | 2011-12-21 | 2013-06-27 | 住友電気工業株式会社 | 光通信モジュール、光通信モジュールのログ記録方法および光通信装置 |
CN105871587A (zh) * | 2015-12-10 | 2016-08-17 | 乐视致新电子科技(天津)有限公司 | 日志上传方法及装置 |
CN107171825A (zh) * | 2017-04-11 | 2017-09-15 | 捷开通讯(深圳)有限公司 | 一种终端的重复日志过滤方法 |
CN111625625A (zh) * | 2020-05-27 | 2020-09-04 | 腾讯科技(深圳)有限公司 | 确定异常日志的方法、装置、计算机设备和存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN115454954A (zh) | 2022-12-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US7814369B2 (en) | System and method for detecting combinations of perfomance indicators associated with a root cause | |
CN106789306B (zh) | 通信设备软件故障检测收集恢复方法和*** | |
CN107688531A (zh) | 数据库集成测试方法、装置、计算机设备及存储介质 | |
CN106682162B (zh) | 日志管理方法及装置 | |
CN109491819A (zh) | 一种诊断服务器故障的方法和*** | |
CN102609350A (zh) | 一种服务器内存故障报警方法 | |
CN113946499A (zh) | 一种微服务链路跟踪及性能分析方法、***、设备及应用 | |
CN111881014A (zh) | 一种***测试方法、装置、存储介质及电子设备 | |
CN110874311A (zh) | 数据库检测方法、装置、计算机设备和存储介质 | |
US20100251029A1 (en) | Implementing self-optimizing ipl diagnostic mode | |
CN115454954B (zh) | 数据处理方法、***、装置及电子设备 | |
CN111124818B (zh) | 一种扩展器Expander的监控方法、装置及设备 | |
CN110618909B (zh) | 基于i2c通讯的故障定位方法、装置、设备及存储介质 | |
CN112306871A (zh) | 数据处理方法、装置、设备及存储介质 | |
CN116723085A (zh) | 服务冲突的处理方法、装置、存储介质及电子装置 | |
CN111176878A (zh) | 一种服务器bbu备电诊断方法、***、终端及存储介质 | |
CN116521414A (zh) | 故障代码定位方法、云端服务器、***及存储介质 | |
CN111309584A (zh) | 数据处理方法、装置、电子设备及存储介质 | |
CN112860527A (zh) | 应用服务器的故障监测方法及装置 | |
CN113176971A (zh) | 一种单板自检方法及装置 | |
CN107797915B (zh) | 故障的修复方法、装置及*** | |
CN110909378A (zh) | 自动化检测方法、装置、存储介质及电子设备 | |
CN117407207B (zh) | 一种内存故障处理方法、装置、电子设备及存储介质 | |
CN115357458B (zh) | 测试tisdm显示信息方法和装置 | |
CN111737123A (zh) | 一种故障码存储的测试方法、装置、设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |