CN113485860B - 一种数据处理方法、设备、存储介质及故障定位*** - Google Patents
一种数据处理方法、设备、存储介质及故障定位*** Download PDFInfo
- Publication number
- CN113485860B CN113485860B CN202110721394.XA CN202110721394A CN113485860B CN 113485860 B CN113485860 B CN 113485860B CN 202110721394 A CN202110721394 A CN 202110721394A CN 113485860 B CN113485860 B CN 113485860B
- Authority
- CN
- China
- Prior art keywords
- log
- fault
- identifier
- stage
- phase
- 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
- 238000003672 processing method Methods 0.000 title claims abstract description 50
- 238000000034 method Methods 0.000 claims abstract description 27
- 238000013507 mapping Methods 0.000 claims description 29
- 238000004458 analytical method Methods 0.000 abstract description 8
- 238000005516 engineering process Methods 0.000 abstract description 2
- 238000013461 design Methods 0.000 description 12
- 230000009286 beneficial effect Effects 0.000 description 11
- 238000012545 processing Methods 0.000 description 11
- 238000010586 diagram Methods 0.000 description 7
- 238000004891 communication Methods 0.000 description 6
- 230000005540 biological transmission Effects 0.000 description 5
- 238000012216 screening Methods 0.000 description 4
- 238000004590 computer program Methods 0.000 description 3
- 230000006978 adaptation Effects 0.000 description 2
- 230000006870 function Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000003068 static effect Effects 0.000 description 2
- 238000004364 calculation method Methods 0.000 description 1
- 230000003993 interaction Effects 0.000 description 1
- 230000004807 localization Effects 0.000 description 1
- 230000000737 periodic effect Effects 0.000 description 1
- 230000002085 persistent effect Effects 0.000 description 1
- 238000012546 transfer Methods 0.000 description 1
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F11/00—Error detection; Error correction; Monitoring
- G06F11/07—Responding to the occurrence of a fault, e.g. fault tolerance
- G06F11/0703—Error or fault processing not based on redundancy, i.e. by taking additional measures to deal with the error or fault not making use of redundancy in operation, in hardware, or in data representation
- G06F11/0766—Error or fault reporting or storing
- G06F11/0787—Storage of error reports, e.g. persistent data storage, storage using memory protection
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D10/00—Energy efficient computing, e.g. low power processors, power management or thermal management
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Quality & Reliability (AREA)
- Physics & Mathematics (AREA)
- General Engineering & Computer Science (AREA)
- General Physics & Mathematics (AREA)
- Debugging And Monitoring (AREA)
Abstract
本公开关于一种数据处理方法、设备、存储介质及故障定位***,涉及计算机领域。本公开实施例至少解决相关技术中,应用开发人员对故障定位分析效率低的问题。该方法包括:从预设的故障日志数据库中获取待定位故障的故障日志,并从待定位故障的故障日志中获取待定位故障的阶段标识;待定位故障的阶段标识用于标识待定位故障的发生时刻所在的日志上报阶段;基于待定位故障的阶段标识,确定包括待定位故障的阶段标识的目标运行日志;目标运行日志用于为定位待定位故障提供参考。
Description
技术领域
本公开涉及计算机领域,尤其涉及一种数据处理方法、设备、存储介质及故障定位***。
背景技术
当前,前端设备能够生成应用的运行日志并向后端服务器上报运行日志。前端设备在运行该应用的过程中,若应用出现故障,前端设备会生成故障日志并向后端服务器发送故障日志。在接收到故障日志之后,为了向应用的开发人员提供定位故障的依据,后端服务器获取故障发生之前的历史运行日志,并显示历史运行日志。
但是,如果在该故障发生之前,该应用已经多次发生故障,则后端服务器获取到的历史运行日志会包括很多无用信息,需要开发人员再次进行复杂的筛选工作,耗费时间。
发明内容
本公开提供一种数据处理方法、设备、存储介质及故障定位***,以至少解决相关技术中,应用开发人员对故障定位分析效率低的问题。本公开的技术方案如下:
根据本公开实施例的第一方面,提供一种数据处理方法,应用于服务器,包括:从预设的故障日志数据库中获取待定位故障的故障日志,并从待定位故障的故障日志中获取待定位故障的阶段标识;待定位故障的阶段标识用于标识待定位故障的发生时刻所在的日志上报阶段;基于待定位故障的阶段标识,确定包括待定位故障的阶段标识的目标运行日志;目标运行日志用于为定位待定位故障提供参考。
可选的,上述“基于待定位故障的阶段标识,确定包括待定位故障的阶段标识的目标运行日志”,包括:基于待定位故障的阶段标识,从预设的索引关系中查询目标运行日志;索引关系用于索引运行日志中携带的阶段标识。
可选的,上述方法还包括:接收电子设备发送的日志;日志包括日志类型标识;在日志类型标识为故障标识的情况下,确定接收到的日志为故障日志,并基于接收到的日志,更新故障日志数据库。
可选的,上述方法还包括:在日志类型标识为运行标识的情况下,确定接收到的日志为运行日志,并将接收到的日志与接收到的日志中的阶段标识进行映射,并基于映射得到的映射结果,更新索引关系。
可选的,上述方法还包括:获取目标运行日志中的用户操作记录,并发送用户操作记录。
根据本公开实施例的第二方面,提供一种数据处理方法,应用于电子设备,包括:获取当前日志上报阶段的阶段标识;一个阶段标识用于标识一个日志上报阶段;基于当前日志上报阶段的阶段标识,生成当前时刻的运行日志,并向服务器发送当前时刻的运行日志;当前时刻的运行日志包括当前日志上报阶段的阶段标识。
可选的,在上述当前日志上报阶段为首个日志上报阶段的情况下,上述“获取当前日志上报阶段的阶段标识”,包括:获取电子设备的标识,并基于标识,生成当前日志上报阶段的阶段标识。
可选的,上述方法还包括:确定电子设备的应用发生预设故障,并确定预设故障的阶段标识;预设故障的阶段标识用于标识预设故障发生的时刻所在的日志上报阶段;基于预设故障的阶段标识,生成故障日志并向服务器发送故障日志;故障日志包括预设故障的阶段标识。
可选的,上述方法还包括:在确定电子设备的应用发生预设故障之后,更新当前日志上报阶段的阶段标识。
可选的,上述方法还包括:在更新当前日志上报阶段的阶段标识之后,存储更新后的阶段标识。
根据本公开实施例的第三方面,提供一种服务器,包括获取单元以及确定单元;从预设的故障日志数据库中获取待定位故障的故障日志,并从待定位故障的故障日志中获取待定位故障的阶段标识;待定位故障的阶段标识用于标识待定位故障的发生时刻所在的日志上报阶段;
确定单元,用于基于待定位故障的阶段标识,确定包括待定位故障的阶段标识的目标运行日志;目标运行日志用于为定位待定位故障提供参考。
可选的,上述确定单元,具体用于:基于待定位故障的阶段标识,从预设的索引关系中查询目标运行日志;索引关系用于索引运行日志中携带的阶段标识。
可选的,上述服务器还包括接收单元以及更新单元;接收单元,用于接收电子设备发送的日志;日志包括日志类型标识;确定单元,还用于在日志类型标识为故障标识的情况下,确定接收到的日志为故障日志;更新单元,用于基于接收到的日志,更新故障日志数据库。
可选的,上述服务器还包括映射单元;确定单元,还用于在日志类型标识为运行标识的情况下,确定接收到的日志为运行日志;映射单元,用于将接收到的日志与接收到的日志中的阶段标识进行映射;更新单元,还用于基于映射得到的映射结果,更新索引关系。
可选的,上述服务器还包括发送单元;获取单元,还用于获取目标运行日志中的用户操作记录;发送单元,用于发送获取单元获取到的用户操作记录。
根据本公开实施例的第四方面,提供一种电子设备,包括获取单元、生成单元以及发送单元;获取单元,用于获取当前日志上报阶段的阶段标识;一个阶段标识用于标识一个日志上报阶段;生成单元,用于基于当前日志上报阶段的阶段标识,生成当前时刻的运行日志;发送单元,用于向服务器发送当前时刻的运行日志;当前时刻的运行日志包括当前日志上报阶段的阶段标识。
可选的,在上述当前日志上报阶段为首个日志上报阶段的情况下,上述获取单元,具体用于:获取电子设备的标识,并基于标识,生成当前日志上报阶段的阶段标识。
可选的,上述电子设备还包括确定单元;确定单元,用于确定电子设备的应用发生预设故障,并确定预设故障的阶段标识;预设故障的阶段标识用于标识预设故障发生的时刻所在的日志上报阶段;生成单元,还用于基于预设故障的阶段标识,生成故障日志;发送单元,还用于向服务器发送故障日志;故障日志包括预设故障的阶段标识。
可选的,上述电子设备还包括更新单元;更新单元,用于在确定单元确定电子设备的应用发生预设故障之后,更新当前日志上报阶段的阶段标识。
可选的,电子设备还包括存储单元;存储单元,用于在更新单元更新当前日志上报阶段的阶段标识之后,存储更新后的阶段标识。
根据本公开实施例的第五方面,提供一种服务器,包括:处理器、用于存储处理器可执行的指令的存储器;其中,处理器被配置为执行指令,以实现如第一方面所提供的数据处理方法。
根据本公开实施例的第六方面,提供一种电子设备,包括:处理器、用于存储处理器可执行的指令的存储器;其中,处理器被配置为执行指令,以实现如第二方面所提供的数据处理方法。
根据本公开实施例的第七方面,提供一种计算机可读存储介质,包括指令,当指令由服务器的处理器执行时,使得服务器执行如第一方面及其任一种设计所提供的数据处理方法,和/或,当指令由电子设备的处理器执行时,使得电子设备执行如第二方面及其任一种设计所提供的数据处理方法。
根据本公开实施例的第八方面,提供一种故障定位***,包括服务器以及电子设备;服务器用于执行第一方面的数据处理方法,电子设备用于执行第二方面的数据处理方法。
根据本公开实施例的第九方面,提供一种计算机程序产品,包括指令,当指令在服务器上运行时,使得服务器执行如第一方面及其任一种设计所提供的数据处理方法,和/或,当指令在电子设备上运行时,使得电子设备执行如第二方面及其任一种设计所提供的数据处理方法。
本公开提供的技术方案至少带来以下有益效果:通过从待定位故障的故障日志中获取待定位故障的阶段标识,并根据待定位故障的阶段标识,确定包括待定位故障的阶段标识的目标运行日志,并将目标运行日志用于为定位待定位故障提供参考。由于待定位故障的阶段标识用于标识待定位故障的发生时刻所在的日志上报阶段,因此,确定到的目标运行日志与故障发生的时刻处于同一日志上报阶段,进而可以实现基于故障的发生对服务器存储的运行日志进行筛选,无需开发人员进行复杂的筛选工作,提高了故障定位分析的效率。
应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。
附图说明
此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本公开的实施例,并与说明书一起用于解释本公开的原理,并不构成对本公开的不当限定。
图1是根据一示例性实施例示出的一种多故障定位***的结构示意图;
图2是根据一示例性实施例示出的一种数据处理方法的流程示意图之一;
图3是根据一示例性实施例示出的一种数据处理方法的流程示意图之二;
图4是根据一示例性实施例示出的一种数据处理方法的流程示意图之三;
图5是根据一示例性实施例示出的一种数据处理方法的流程示意图之四;
图6是根据一示例性实施例示出的一种数据处理方法的流程示意图之五;
图7是根据一示例性实施例示出的一种数据处理方法的流程示意图之六;
图8是根据一示例性实施例示出的一种数据处理方法的流程示意图之七;
图9是根据一示例性实施例示出的一种数据处理方法的流程示意图之八;
图10是根据一示例性实施例示出的一种服务器的结构示意图之一;
图11是根据一示例性实施例示出的一种电子设备的结构示意图;
图12是根据一示例性实施例示出的一种服务器的结构示意图之二。
具体实施方式
为了使本领域普通人员更好地理解本公开的技术方案,下面将结合附图,对本公开实施例中的技术方案进行清楚、完整地描述。
需要说明的是,本公开的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的本公开的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本公开相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本公开的一些方面相一致的装置和方法的例子。
另外,在本公开实施例的描述中,除非另有说明,“/”表示或的意思,例如,A/B可以表示A或B。本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。另外,在本公开实施例的描述中,“多个”是指两个或多于两个。
本公开实施例提供的数据处理方法可以适用于故障定位***。图1示出了该故障定位***的一种结构示意图。如图1所示,故障定位***10用于为应用的开发人员提供故障定位的依据,故障定位***10包括电子设备11以及服务器12。电子设备11与服务器12连接。电子设备11与服务器12之间可以采用有线方式连接,也可以采用无线方式连接,本公开实施例对此不作限定。
需要说明的,本公开实施例所涉及的场景,可以为电子设备中安装有并运行用预设的应用,用于收集应用的运行日志并向服务器上报收集到的运行日志。服务器在接收到运行日志之后,对运行日志进行存储,并在电子设备中的应用发生故障或错误时,获取已存储的运行日志并为应用的开发人员提供分析应用的依据。本公开实施例所涉及的电子设备可以前述的前端设备,本公开实施例所涉及的服务器,可以为前述的后端服务器,本公开实施例此处不作具体限定。
电子设备11可以用于与服务器12进行数据交互,例如,电子设备可以用于向服务器发送运行日志及故障日志。
电子设备11在发送运行日志以及故障日志之前,还可以获取日志上报阶段的阶段标识,并在运行日志及故障日志中添加阶段标识。
示例性的,电子设备11中包括有多个模块,其中包括存储器,存储器可以用于存储阶段标识。
服务器12可以用于接收电子设备11发送的运行日志,并在接收到运行日志之后,将运行日志进行存储。
服务器12还可以用于接收电子设备11发送的故障日志,并在接收到故障日志之后,从故障日志中获取目标阶段标识,并根据获取到的目标阶段标识,确定包括目标阶段标识的运行日志为目标运行日志,为开发人员的故障定位提供依据。
本公开实施例提供的数据处理方法,可以应用于本公开实施例提供的上述故障定位***中的服务器。下面结合附图,对本公开实施例提供的数据处理方法进行描述。
如图2所示,本公开实施例提供的数据处理方法包括下述S201-S203。
S201、服务器从预设的故障日志数据库中获取待定位故障的故障日志。
作为一种可能的实现方式,服务器在接收到用户请求定位待定位故障的指令之后,从预设的故障日志数据库中获取待定位故障的故障日志。
需要说明的,故障日志数据库中存储有多条故障日志,其中存储的多条故障日志为服务器接收电子设备发送的故障日志之后存储的。故障日志中包括电子设备中应用的标识、电子设备的标识、用户的标识、故障标识、故障发生的时刻以及阶段标识。
在一种设计中,服务器具体可以基于待定位故障的标识,从故障日志数据库中查询待定位故障的故障日志。
需要说明的,待定位故障的标识,可以为待定位故障发生的时刻,也可以为待定位故障的名称。
S202、服务器从待定位故障的故障日志中获取待定位故障的阶段标识。
其中,待定位故障的阶段标识用于标识待定位故障的发生时刻所在的日志上报阶段。
作为一种可能的实现方式,服务器对待定位故障的故障日志进行解析,以获取待定位故障的故障日志中所包括的待定位故障的阶段标识。
在一些实施例中,一个故障日志中包括一个阶段标识,该一个阶段标识对应于上述一个故障,且一个阶段标识对应于一个日志上报阶段。
可以理解的,本公开实施例中,一个故障对应于一个日志上报阶段。
日志上报阶段为电子设备上报日志的时间段,在一个日志上报阶段内,故障发生的时刻为该日志上报阶段的最后时刻。
需要说明的,每个故障的阶段标识在对应的故障日志中的位置,可以由故障定位***的开发人员预先在服务器以及电子设备中预先设置,本公开实施例对此不作限定。
S203、服务器基于待定位故障的阶段标识,确定包括待定位故障的阶段标识的目标运行日志。
其中,目标运行日志用于为定位待定位故障提供参考。
作为一种可能的实现方式,服务器对运行日志数据库中所包括的运行日志进行解析,获取每个运行日志中说包括的阶段标识,并根据待定位故障的阶段标识,从运行日志数据库所包括的运行日志中确定包括待定位故障的阶段标识的目标运行日志。
需要说明的,运行日志数据库中包括多条运行日志,每条运行日志包括电子设备中引用的标识、电子设备的标识、用户的标识以及日志上报阶段的阶段标识。目标运行日志的数量可以为一个,也可以为多个,本公开实施实例对此不作限定。
上述实施例提供的技术方案至少具有以下有益效果:通过从待定位故障的故障日志中获取待定位故障的阶段标识,并根据待定位故障的阶段标识,确定包括待定位故障的阶段标识的目标运行日志,并将目标运行日志用于为定位待定位故障提供参考。由于待定位故障的阶段标识用于标识待定位故障的发生时刻所在的日志上报阶段,因此,确定到的目标运行日志与故障发生的时刻处于同一日志上报阶段,进而可以实现基于故障的发生对服务器存储的运行日志进行筛选,无需开发人员进行复杂的筛选工作,提高了故障定位分析的效率。
在一种设计中,为了能够确定目标运行日志,如图3所示,本公开实施例提供的S203,具体还可以包括下述S2031。
S2031、服务器基于待定位故障的阶段标识,从预设的索引关系中查询目标运行日志。
其中,索引关系用于索引运行日志中携带的阶段标识。
作为一种可能的实现方式,服务器中预先存储有预设的索引关系,索引关系包括不同的阶段标识与不同的运行日志之间的映射关系。服务器可以根据待定位故障的阶段标识,从索引关系中查询与待定位故障的阶段标识对应的目标运行日志。
上述实施例提供的技术方案至少具有以下有益效果:直接根据索引关系进行查询,无需对运行日志数据库中的每个运行日志进行解析,从而可以减少服务器的计算压力,提高检索。
在一种设计中,为了能够获取到待定位故障的故障日志,如图4所示,本公开实施例提供的数据处理方法,还包括下述S204-S209。
S204、服务器接收电子设备发送的日志。
其中,日志包括日志类型标识。在一些实施例中,运行日志还包括电子设备的标识、应用的标识、用户的操作记录以及阶段标识,一个日志中包括一个阶段标识,阶段标识用于唯一标识一个日志上报阶段,一个日志上报阶段对应一个故障。
上述日志类型标识包括运行标识以及故障标识。
其中,运行标识用于指示该日志为运行日志,故障标识用于指示该日志为故障日志。在接收到的日志为运行日志的情况下,接收到的日志中还包括用户的操作记录所对应的时间段。在接收到的日志为故障日志的情况下,接收到故障日志中还包括故障的标识。
作为一种可能的实现方式,服务器接收电子设备发送的日志,并对接收到的日志进行解析,以获取其中的日志类型标识。
需要说明的,服务器可以将日志的数据的起始位置的数值确定为日志类型标识。上述预设位置可以由开发人员预先在服务器及电子设备中设置。
在一些实施例中,服务器可以采用预设的数据协议对接收到的日志进行解析,以获取日志中的数据,并从数据中的预设位置获取类型标识。
S205、在日志类型标识为故障标识的情况下,服务器确定接收到的日志为故障日志。
作为一种可能的实现方式,服务器判断获取到的日志类型标识是否为故障标识,并在日志类型标识为故障标识的情况下,确定接收到的日志为故障日志。
示例性的,故障标识的数值可以为0,若日志的数据中起始位置的数值为0,则服务器确定该日志类型标识为故障标识,接收到的日志为故障日志。
需要说明的,故障标识的数值可以由开发人员预先在服务器以及电子设备中进行设置。
S206、服务器基于接收到的日志,更新故障日志数据库。
作为一种可能的实现方式,服务器在确定接收到的日志为故障日志的情况下,将接收到的故障日志更新至故障日志数据库。
需要说明的,在更新存储的过程中,服务器可以基于故障日志的标识进行。
上述实施例提供的技术方案至少具有以下有益效果:能够在接收到故障日志的情况下,对服务器中的故障日志数据库进行更新,使得故障日志数据库具备相应的实时性,同时也保证了后续获取待定位故障的故障日志的准确性。
S207、在日志类型标识为运行标识的情况下,服务器确定接收到的日志为运行日志。
作为一种可能的实现方式,服务器判断获取到的日志类型标识是否为运行标识,并在日志类型标识为运行标识的情况下,确定接收到的日志为运行日志。
示例性的,运行标识的数值可以为1,若日志的数据中起始位置的数值为1,则确定该日志类型标识为运行标识,接收到的日志为运行日志。
需要说明的,运行标识的数值可以由开发人员预先在服务器以及电子设备中进行设置。
S208、服务器将接收到的日志与接收到的日志中的阶段标识进行映射。
作为一种可能的实现方式,服务器将接收到的运行日志与接收到的运行日志中的阶段标识进行关联映射,以得到映射结果。
其中,映射结果中包括接收到的运行日志的标识以及该接收到的运行日志中的阶段标识。
S209、服务器基于映射得到的映射结果,更新索引关系。
作为一种可能的实现方式,服务器将映射结果中的阶段标识以及运行日志的标识,更新至上述预设的索引关系中。
需要说明的,在索引关系中,一个日志上报阶段内可能对应存在多个运行日志。
上述实施例提供的技术方案至少具有以下有益效果:能够在接收到运行日志的情况下,对服务器中的索引关系进行更新,使得服务器中的索引关系具备相应的实时性,同时也保证了后续获取目标运行日志的准确性。
在一种设计中,为了便于开发人员更方便的进行故障定位分析,如图5所示,本公开实施例提供的数据处理方法,在S203之后,还包括下述S210-S211。
S210、服务器获取目标运行日志中的用户操作记录。
作为一种可能的实现方式,服务器可以在确定目标运行日志之后,对目标运行日志进行解析,以获取目标运行日志中的用户操作记录。
S211、服务器发送用户操作记录。
作为一种可能的实现方式,服务器向开发人员的终端或者服务器的显示设备发送用户操作记录,以使得开发人员的终端或者服务器的显示设备显示用户操作记录。
上述实施例提供的技术方案至少具有以下有益效果:在确定目标运行日志之后,直接向开发人员的设备发送目标运行日志中的用户操作记录,能够便于开发人员直观的对故障进行定位分析,提高了开发人员对故障定位分析的效率。
本公开实施例提供的数据处理方法,可以应用于本公开实施例提供的上述故障定位***中的电子设备。下面结合附图,对本公开实施例提供的数据处理方法进行描述。
如图6所示,本公开实施例提供的数据处理方法包括下述S301-S303。
S301、电子设备获取当前日志上报阶段的阶段标识。
其中,一个阶段标识用于标识一个日志上报阶段。一个日志上报阶段对应于一个故障。
作为一种可能的实现方式,电子设备可以从电子设备的存储器中获取当前时刻所处的当前日志上报阶段的阶段标识。
需要说明的,电子设备的存储器中可以预先存储有当前日志上报阶段的阶段标识。
S302、电子设备基于当前日志上报阶段的阶段标识,生成当前时刻的运行日志。
其中,当前时刻的运行日志包括当前日志上报阶段的阶段标识。
作为一种可能的实现方式,电子设备获取电子设备的标识、应用的标识,以及用户在当前时刻之前的预设时间段内的用户操作记录,并基于当前日志上报阶段的阶段标识、获取到的电子设备的标识、应用的标识,以及用户操作记录,生成当前时刻的运行日志。
需要说明的,在生成运行日志时,服务器还在当前时刻的运行日志中的预设位置添加用于表征运行标识的日志类型标识,以便接收运行日志的服务器能够确定接收到的日志的日志类型。
S303、电子设备向服务器发送当前时刻的运行日志。
作为一种可能的实现方式,电子设备向服务器发送当前时刻的运行日志。需要说明的,电子设备向服务器发送当前时刻的运行日志,可以为周期性的,也可以为持续性的,本公开实施例对此不作限定。
上述实施例提供的技术方案至少具有以下有益效果:能够在运行日志中添加阶段标识,并向服务器发送,进而使得服务器能够根据待定位故障的阶段标识从运行日志数据库中确定目标运行日志。
在一种设计中,为了能够获取当前日志上报阶段的阶段标识,如图7所示,在当前日志上报阶段为首个日志上报阶段的情况下,本公开实施例提供的S301,具体包括下述S3011-S3012。
S3011、电子设备获取电子设备的标识。
作为一种可能的实现方式,电子设备获取电子设备的标识。
需要说明的,电子设备的标识可以为电子设备的通用唯一识别码(universallyunique identifier,UUID)。
S3012、电子设备基于电子设备的标识,生成当前日志上报阶段的阶段标识。
作为一种可能的实现方式,电子设备基于电子设备的标识,为电子设备分配当前日志上报阶段的阶段标识。
需要说明的,本公开实施例中涉及的首个日志上报阶段,为电子设备中的应用从初始化、开始运行至发生第一次故障之间的时间段。
上述实施例提供的技术方案至少具有以下有益效果:能够在没有故障发生的情况下,为电子设备上报的日志分配阶段标识,给出了一种获取目标阶段标识的实现方式。
在一种设计中,为了能够使服务器能够接收到包括阶段标识的故障日志,如图8所示,本公开实施实例提供的数据处理方法,还包括下述S401-S404。
S401、电子设备确定电子设备的应用发生预设故障。
作为一种可能的实现方式,电子设备监测电子设备中应用的运行,并在应用发生预设故障之后,确定应用发生预设故障。
上述预设故障可以为待定位故障,也可以为其他任意故障。
S402、电子设备确定预设故障的阶段标识。
其中,预设故障的阶段标识用于标识预设故障发生的时刻所在的日志上报阶段。
作为一种可能的实现方式,电子设备获取预设故障发生的时刻,并基于预设故障发生的时刻,查询预设故障发生的时刻所在的日志上报阶段,并进一步获取该预设故障发生的时刻所在的日志上报阶段对应的阶段标识。
S403、电子设备基于预设故障的阶段标识,生成故障日志。
其中,故障日志包括预设故障的阶段标识。
作为一种可能的实现方式,电子设备基于预设故障发生的时刻、预设故障的阶段标识、应用的标识、电子设备的标识、以及用户的标识,生成故障日志。
需要说明的,在生成故障日志时,服务器还在故障日志中的预设位置添加用于表征故障标识的日志类型标识,以便接收日志的服务器能够确定接收到的日志的日志类型。
S404、电子设备向服务器发送故障日志。
此步骤的具体实现方式可以参照本公开实施实例上述S303,此处不再进行赘述。不同之处在于发送的内容不同。
上述实施例提供的技术方案至少具有以下有益效果:通过在故障日志中添加用于标识故障发生时刻所在的日志上报阶段的阶段标识,且一个故障对应一个日志上报阶段,电子设备在向服务器发送故障日志之后,可以使服务器根据故障的阶段标识,查询与故障发生的时刻处于同一日志上报阶段的目标运行日志,进而可以实现基于故障的发生对服务器存储的运行日志进行筛选,无需开发人员进行复杂的筛选工作,提高了故障定位分析的效率。
在一种设计中,为了能够确保一个故障对应一个阶段标识,如图9所示,本公开实施例提供的数据处理方法,还包括下述S405。
S405、电子设备在确定应用发生故障之后,更新当前日志上报阶段的阶段标识。
作为一种可能的实现方式,电子设备在确定应用发生故障之后,更新当前日志上报阶段,并为更新后的当前日志上报阶段分配一个新的阶段标识。
上述实施例提供的技术方案至少具有以下有益效果:给出了本公开中一个故障对应一个日志上报阶段,以及一个故障对应一个阶段标识的实现方式。
在一种设计中,为了保证可以获取到当前日志上报阶段的阶段标识,如图9所示,本公开实施例提供的数据处理方法,还包括下述S406。
S406、电子设备在更新当前日志上报阶段的阶段标识之后,存储更新后的阶段标识。
作为一种可能的实现方式,电子设备在更新当前日志上报阶段的阶段标识之后,将更新后的阶段标识作为当前日志上报阶段的阶段标识存储至电子设备的存储器中。
在一种情况下,电子设备在存储更新后的阶段标识时,可以采用覆盖存储的方式,即使用更新后的阶段标识覆盖更新前的阶段标识,也可以采取新增存储的方式,即电子设备的存储器中同时存储有更新前的阶段标识以及更新后的阶段标识。
上述实施例提供的技术方案至少具有以下有益效果:可以确保电子设备能够直接从存储器中获取到当前日志上报阶段的阶段标识。
另外,本公开还提供一种服务器,用于执行本公开实施例提供的数据处理方法,以解决现有技术中应用开发人员对故障定位分析效率低的问题。参照图10所示,该服务器50,包括获取单元501以及确定单元502。
获取单元501,用于从预设的故障日志数据库中获取待定位故障的故障日志,并从待定位故障的故障日志中获取待定位故障的阶段标识。待定位故障的阶段标识用于标识待定位故障的发生时刻所在的日志上报阶段。例如,如图2所示,获取单元501可以用于执行S201-S202。
确定单元502,用于基于待定位故障的阶段标识,确定包括待定位故障的阶段标识的目标运行日志。目标运行日志用于为定位待定位故障提供参考。例如,如图2所示,确定单元502可以用于执行S203。
可选的,如图10所示,本公开实施例提供的确定单元502,具体用于:
基于待定位故障的阶段标识,从预设的索引关系中查询目标运行日志。索引关系用于索引运行日志中携带的阶段标识。例如,如图3所示,确定单元502可以用于执行S2031。
可选的,如图10所示,本公开实施例提供的服务器还包括接收单元503以及更新单元504。
接收单元503,用于接收电子设备发送的日志。日志包括日志类型标识。例如,如图4所示,接收单元503可以用于执行S204。
确定单元502,还用于在日志类型标识为故障标识的情况下,确定接收到的日志为故障日志。例如,如图4所示,确定单元502可以用于执行S205。
更新单元504,用于基于接收到的日志,更新故障日志数据库。例如,如图4所示,更新单元504可以用于执行S206。
可选的,如图10所示,本公开实施例提供的服务器还包括映射单元505。
确定单元502,还用于在日志类型标识为运行标识的情况下,确定接收到的日志为运行日志。例如,如图4所示,确定单元502可以用于执行S207。
映射单元505,用于将接收到的日志与接收到的日志中的阶段标识进行映射。例如,如图4所示,映射单元505可以用于执行S208。
更新单元504,还用于基于映射得到的映射结果,更新索引关系。例如,如图4所示,更新单元504可以用于执行S209。
可选的,如图10所示,本公开实施例提供的服务器还包括发送单元506。
获取单元501,还用于获取目标运行日志中的用户操作记录。例如,如图5所示,获取单元501可以用于执行S210。
发送单元506,用于发送获取单元501获取到的用户操作记录。例如,如图5所示,发送单元506可以用于执行S211。
另外,本公开实施例还提供了一种电子设备,结合图11,该电子设备60包括获取单元601、生成单元602以及发送单元603。
获取单元601,用于获取当前日志上报阶段的阶段标识。一个阶段标识用于标识一个日志上报阶段。例如,如图6所示,获取单元601可以用于执行S301。
生成单元602,用于基于当前日志上报阶段的阶段标识,生成当前时刻的运行日志。例如,如图6所示,生成单元602可以用于执行S302。
发送单元603,用于向服务器发送当前时刻的运行日志。当前时刻的运行日志包括当前日志上报阶段的阶段标识。例如,如图6所示,发送单元603可以用于执行S303。
可选的,如图11所示,本公开实施例提供的电子设备60中,在当前日志上报阶段为首个日志上报阶段的情况下,获取单元601,具体用于:
获取电子设备的标识,并基于标识,生成当前日志上报阶段的阶段标识。例如,如图7所示,获取单元601可以用于执行S3031-S3032。
可选的,如图11所示,本公开实施例提供的电子设备60还包括确定单元604。
确定单元604,用于确定电子设备的应用发生预设故障,并确定预设故障的阶段标识。预设故障的阶段标识用于标识预设故障发生的时刻所在的日志上报阶段。例如,如图8所示,确定单元604可以用于执行S401-S402。
生成单元602,还用于基于预设故障的阶段标识,生成故障日志。例如,如图8所示,生成单元602可以用于执行S403。
发送单元603,还用于向服务器发送故障日志。故障日志包括预设故障的阶段标识。例如,如图8所示,发送单元603可以用于执行S404。
可选的,如图11所示,本公开实施例提供的电子设备60还包括更新单元605。
更新单元605,用于在确定单元604确定电子设备的应用发生预设故障之后,更新当前日志上报阶段的阶段标识。例如,如图9所示,更新单元605可以用于执行S405。
可选的,如图11所示,本公开实施例提供的电子设备60还包括存储单元606。
存储单元606,用于在更新单元605更新当前日志上报阶段的阶段标识之后,存储更新后的阶段标识。例如,如图9所示,存储单元606可以用于执行S406。
关于上述实施例中的设备,其中各个单元模块执行操作的具体方式已经在有关该方法的实施例中进行了详细描述,此处将不做详细阐述说明。
图12是本公开提供的另一种服务器的结构示意图。如图12,该服务器70可以包括至少一个处理器701以及用于存储处理器可执行指令的存储器703。其中,处理器701被配置为执行存储器703中的指令,以实现上述实施例中的数据处理方法。
另外,服务器70还可以包括通信总线702以及至少一个通信接口704。
处理器701可以是一个处理器(central processing units,CPU),微处理单元,ASIC,或一个或多个用于控制本公开方案程序执行的集成电路。
通信总线702可包括一通路,在上述组件之间传送信息。
通信接口704,使用任何收发器一类的装置,用于与其他设备或通信网络通信,如以太网,无线接入网(radio access network,RAN),无线局域网(wireless local areanetworks,WLAN)等。
存储器703可以是只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electricallyerasable programmable read-only memory,EEPROM)、只读光盘(compact disc read-only memory,CD-ROM)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,通过总线与处理单元相连接。存储器也可以和处理单元集成在一起。
其中,存储器703用于存储执行本公开方案的指令,并由处理器701来控制执行。处理器701用于执行存储器703中存储的指令,从而实现本公开方法中的功能。
作为一个示例,结合图10,服务器中的获取单元501、确定单元502、接收单元503、更新单元504、映射单元505以及发送单元506实现的功能与图12中的处理器701的功能相同。
在具体实现中,作为一种实施例,处理器701可以包括一个或多个CPU,例如图12中的CPU0和CPU1。
在具体实现中,作为一种实施例,服务器70可以包括多个处理器,例如图12中的处理器701和处理器707。这些处理器中的每一个可以是一个单核(single-CPU)处理器,也可以是一个多核(multi-CPU)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
在具体实现中,作为一种实施例,服务器70还可以包括输出设备705和输入设备706。输出设备705和处理器701通信,可以以多种方式来显示信息。例如,输出设备705可以是液晶显示器(liquid crystal display,LCD),发光二级管(light emitting diode,LED)显示设备,阴极射线管(cathode ray tube,CRT)显示设备,或投影仪(projector)等。输入设备706和处理器701通信,可以以多种方式接受用户的输入。例如,输入设备706可以是鼠标、键盘、触摸屏设备或传感设备等。
本领域技术人员可以理解,图12中示出的结构并不构成对服务器70的限定,可以包括比图示更多或更少的组件,或者组合某些组件,或者采用不同的组件布置。
同时,本公开提供的电子设备的另外一种硬件的结构示意图也可参照上述图12中服务器50的描述,此处不再进行赘述。不同之处在于电子设备包括的处理器用于执行电子设备在上述实施例中执行的步骤。
另外,本公开还提供一种计算机可读存储介质,包括指令,当指令由处理器执行时,使得处理器执行如上述实施例所提供的数据处理方法。
另外,本公开还提供一种计算机程序产品,包括指令,当指令由处理器执行时,使得处理器执行如上述实施例所提供的数据处理方法。
另外,本公开还提供一种故障定位***,包括电子设备以及服务器。其中,电子设备用于执行上述电子设备所执行数据处理方法。服务器用于执行上述服务器所执行的数据处理方法。
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本公开的其它实施方案。本公开旨在涵盖本公开的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本公开的一般性原理并包括本公开未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本公开的真正范围和精神由权利要求指出。
Claims (24)
1.一种数据处理方法,应用于服务器,其特征在于,包括:
从预设的故障日志数据库中获取待定位故障的故障日志,并从所述待定位故障的故障日志中获取所述待定位故障的阶段标识;所述待定位故障的阶段标识用于标识所述待定位故障的发生时刻所在的日志上报阶段;一个故障对应于一个日志上报阶段,在一个日志上报阶段内,故障发生的时刻为所述日志上报阶段的最后时刻;
基于所述待定位故障的阶段标识,确定包括所述待定位故障的阶段标识的目标运行日志;所述目标运行日志用于为定位所述待定位故障提供参考。
2.根据权利要求1所述的数据处理方法,其特征在于,所述基于所述待定位故障的阶段标识,确定包括所述待定位故障的阶段标识的目标运行日志,包括:
基于所述待定位故障的阶段标识,从预设的索引关系中查询所述目标运行日志;所述索引关系用于索引运行日志中携带的阶段标识。
3.根据权利要求2所述的数据处理方法,其特征在于,所述方法还包括:
接收电子设备发送的日志;所述日志包括日志类型标识;
在所述日志类型标识为故障标识的情况下,确定接收到的日志为所述故障日志,并基于所述接收到的日志,更新所述故障日志数据库。
4.根据权利要求3所述数据处理方法,其特征在于,所述方法还包括:
在所述日志类型标识为运行标识的情况下,确定接收到的日志为运行日志,并将所述接收到的日志与所述接收到的日志中的阶段标识进行映射,并基于映射得到的映射结果,更新所述索引关系。
5.根据权利要求1-4中任一项所述的数据处理方法,其特征在于,所述方法还包括:
获取所述目标运行日志中的用户操作记录,并发送所述用户操作记录。
6.一种数据处理方法,应用于电子设备,其特征在于,包括:
获取当前日志上报阶段的阶段标识;一个阶段标识用于标识一个日志上报阶段;一个故障对应于一个日志上报阶段,在一个日志上报阶段内,故障发生的时刻为所述日志上报阶段的最后时刻;
基于所述当前日志上报阶段的阶段标识,生成当前时刻的运行日志,并向服务器发送所述当前时刻的运行日志;所述当前时刻的运行日志包括所述当前日志上报阶段的阶段标识,所述服务器用于从预设的故障日志数据库中获取待定位故障的故障日志,并从所述待定位故障的故障日志中获取所述待定位故障的阶段标识,所述待定位故障的阶段标识用于标识所述待定位故障的发生时刻所在的日志上报阶段,所述服务器还用于基于所述待定位故障的阶段标识,确定包括所述待定位故障的阶段标识的目标运行日志;所述目标运行日志用于为定位所述待定位故障提供参考。
7.根据权利要求6所述的数据处理方法,其特征在于,在所述当前日志上报阶段为首个日志上报阶段的情况下,所述获取当前日志上报阶段的阶段标识,包括:
获取所述电子设备的标识,并基于所述标识,生成所述当前日志上报阶段的阶段标识。
8.根据权利要求6所述的数据处理方法,其特征在于,所述方法还包括:
确定所述电子设备的应用发生预设故障,并确定所述预设故障的阶段标识;所述预设故障的阶段标识用于标识所述预设故障发生的时刻所在的日志上报阶段;
基于所述预设故障的阶段标识,生成故障日志并向服务器发送所述故障日志;所述故障日志包括所述预设故障的阶段标识。
9.根据权利要求8所述的数据处理方法,其特征在于,所述方法还包括:
在所述确定所述电子设备的应用发生预设故障之后,更新所述当前日志上报阶段的阶段标识。
10.根据权利要求9所述的数据处理方法,其特征在于,所述方法还包括:
在更新所述当前日志上报阶段的阶段标识之后,存储更新后的阶段标识。
11.一种服务器,其特征在于,包括获取单元以及确定单元;
所述获取单元,用于从预设的故障日志数据库中获取待定位故障的故障日志,并从所述待定位故障的故障日志中获取所述待定位故障的阶段标识;所述待定位故障的阶段标识用于标识所述待定位故障的发生时刻所在的日志上报阶段;一个故障对应于一个日志上报阶段,在一个日志上报阶段内,故障发生的时刻为所述日志上报阶段的最后时刻;
所述确定单元,用于基于所述待定位故障的阶段标识,确定包括所述待定位故障的阶段标识的目标运行日志;所述目标运行日志用于为定位所述待定位故障提供参考。
12.根据权利要求11所述的服务器,其特征在于,所述确定单元,具体用于:
基于所述待定位故障的阶段标识,从预设的索引关系中查询所述目标运行日志;所述索引关系用于索引运行日志中携带的阶段标识。
13.根据权利要求12所述的服务器,其特征在于,所述服务器还包括接收单元以及更新单元;
所述接收单元,用于接收电子设备发送的日志;所述日志包括日志类型标识;
所述确定单元,还用于在所述日志类型标识为故障标识的情况下,确定接收到的日志为所述故障日志;
所述更新单元,用于基于所述接收到的日志,更新所述故障日志数据库。
14.根据权利要求13所述服务器,其特征在于,所述服务器还包括映射单元;
所述确定单元,还用于在所述日志类型标识为运行标识的情况下,确定接收到的日志为运行日志;
所述映射单元,用于将所述接收到的日志与所述接收到的日志中的阶段标识进行映射;
所述更新单元,还用于基于映射得到的映射结果,更新所述索引关系。
15.根据权利要求11-14中任一项所述的服务器,其特征在于,所述服务器还包括发送单元;
所述获取单元,还用于获取所述目标运行日志中的用户操作记录;
所述发送单元,用于发送所述获取单元获取到的所述用户操作记录。
16.一种电子设备,其特征在于,包括获取单元、生成单元以及发送单元;
所述获取单元,用于获取当前日志上报阶段的阶段标识;一个阶段标识用于标识一个日志上报阶段;一个故障对应于一个日志上报阶段,在一个日志上报阶段内,故障发生的时刻为所述日志上报阶段的最后时刻;
所述生成单元,用于基于所述当前日志上报阶段的阶段标识,生成当前时刻的运行日志;
所述发送单元,用于向服务器发送所述当前时刻的运行日志;所述当前时刻的运行日志包括所述当前日志上报阶段的阶段标识,所述服务器用于从预设的故障日志数据库中获取待定位故障的故障日志,并从所述待定位故障的故障日志中获取所述待定位故障的阶段标识,所述待定位故障的阶段标识用于标识所述待定位故障的发生时刻所在的日志上报阶段,所述服务器还用于基于所述待定位故障的阶段标识,确定包括所述待定位故障的阶段标识的目标运行日志;所述目标运行日志用于为定位所述待定位故障提供参考。
17.根据权利要求16所述的电子设备,其特征在于,在所述当前日志上报阶段为首个日志上报阶段的情况下,所述获取单元,具体用于:
获取所述电子设备的标识,并基于所述标识,生成所述当前日志上报阶段的阶段标识。
18.根据权利要求16所述的电子设备,其特征在于,所述电子设备还包括确定单元;
所述确定单元,用于确定所述电子设备的应用发生预设故障,并确定所述预设故障的阶段标识;所述预设故障的阶段标识用于标识所述预设故障发生的时刻所在的日志上报阶段;
所述生成单元,还用于基于所述预设故障的阶段标识,生成故障日志;
所述发送单元,还用于向服务器发送所述故障日志;所述故障日志包括所述预设故障的阶段标识。
19.根据权利要求18所述的电子设备,其特征在于,所述电子设备还包括更新单元;
所述更新单元,用于在所述确定单元确定所述电子设备的应用发生预设故障之后,更新所述当前日志上报阶段的阶段标识。
20.根据权利要求19所述的电子设备,其特征在于,所述电子设备还包括存储单元;
所述存储单元,用于在所述更新单元更新所述当前日志上报阶段的阶段标识之后,存储更新后的阶段标识。
21.一种服务器,其特征在于,包括处理器、用于存储所述处理器可执行的指令的存储器;其中,所述处理器被配置为执行指令,以实现所述权利要求1-5中任一项所述的数据处理方法。
22.一种电子设备,其特征在于,包括:处理器、用于存储所述处理器可执行的指令的存储器;其中,所述处理器被配置为执行指令,以实现所述权利要求6-10中任一项所述的数据处理方法。
23.一种计算机可读存储介质,其特征在于,包括指令,当所述指令由服务器的处理器执行时,使得所述服务器执行如权利要求1-5任一项所述的数据处理方法,和/或,当所述指令由电子设备的处理器执行时,使得所述电子设备执行如权利要求6-10中任一项所述的数据处理方法。
24.一种故障定位***,其特征在于,包括电子设备以及服务器;所述服务器用于执行权利要求1-5中任一项所述的数据处理方法,所述电子设备用于执行权利要求6-10中任一项所述的数据处理方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110721394.XA CN113485860B (zh) | 2021-06-28 | 2021-06-28 | 一种数据处理方法、设备、存储介质及故障定位*** |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110721394.XA CN113485860B (zh) | 2021-06-28 | 2021-06-28 | 一种数据处理方法、设备、存储介质及故障定位*** |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113485860A CN113485860A (zh) | 2021-10-08 |
CN113485860B true CN113485860B (zh) | 2024-03-01 |
Family
ID=77936396
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110721394.XA Active CN113485860B (zh) | 2021-06-28 | 2021-06-28 | 一种数据处理方法、设备、存储介质及故障定位*** |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113485860B (zh) |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107179959A (zh) * | 2017-05-19 | 2017-09-19 | 郑州云海信息技术有限公司 | 一种预测计算机运行故障的方法、装置和一种存储介质 |
CN109120925A (zh) * | 2018-10-18 | 2019-01-01 | 深圳Tcl新技术有限公司 | 电视机、电视故障定位方法及计算机可读存储介质 |
WO2019145432A1 (fr) * | 2018-01-25 | 2019-08-01 | Thales | Augmentation des performances d'équipements électroniques |
CN110401949A (zh) * | 2019-06-19 | 2019-11-01 | 北京友宝在线科技股份有限公司 | 终端设备运行日志上传方法和装置 |
CN111240878A (zh) * | 2020-01-08 | 2020-06-05 | 北京奇艺世纪科技有限公司 | 一种报障定位方法、电子设备及计算机可读存储介质 |
-
2021
- 2021-06-28 CN CN202110721394.XA patent/CN113485860B/zh active Active
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107179959A (zh) * | 2017-05-19 | 2017-09-19 | 郑州云海信息技术有限公司 | 一种预测计算机运行故障的方法、装置和一种存储介质 |
WO2019145432A1 (fr) * | 2018-01-25 | 2019-08-01 | Thales | Augmentation des performances d'équipements électroniques |
CN109120925A (zh) * | 2018-10-18 | 2019-01-01 | 深圳Tcl新技术有限公司 | 电视机、电视故障定位方法及计算机可读存储介质 |
CN110401949A (zh) * | 2019-06-19 | 2019-11-01 | 北京友宝在线科技股份有限公司 | 终端设备运行日志上传方法和装置 |
CN111240878A (zh) * | 2020-01-08 | 2020-06-05 | 北京奇艺世纪科技有限公司 | 一种报障定位方法、电子设备及计算机可读存储介质 |
Also Published As
Publication number | Publication date |
---|---|
CN113485860A (zh) | 2021-10-08 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
EP3806432A1 (en) | Method for changing service on device and service changing system | |
US8285800B2 (en) | Service model creation using monitored data of the performance management tool | |
US9176798B2 (en) | Computer-readable recording medium, failure prediction device and applicability determination method | |
CN113360519B (zh) | 数据处理方法、装置、设备和存储介质 | |
US20210065083A1 (en) | Method for changing device business and business change system | |
CN110659109A (zh) | 一种openstack集群虚拟机监控***及方法 | |
CN111897638A (zh) | 分布式任务调度方法及*** | |
CN111045911A (zh) | 性能测试方法、性能测试装置、存储介质与电子设备 | |
CN109684093A (zh) | 数据处理方法及*** | |
CN110278101B (zh) | 一种资源管理方法及设备 | |
CN114791846A (zh) | 一种针对云原生混沌工程实验实现可观测性的方法 | |
CN112685447A (zh) | 跨时区运营数据库***、数据查询方法、介质及服务器 | |
CN110430083B (zh) | 一种代理转发请求的定位处理方法及服务器 | |
CN111752916B (zh) | 数据采集方法及装置、计算机可读存储介质、电子设备 | |
CN113485860B (zh) | 一种数据处理方法、设备、存储介质及故障定位*** | |
CN110716912A (zh) | 一种sql性能检测方法及服务器 | |
CN111008127A (zh) | 多活测试方法、装置、电子设备及可读存储介质 | |
CN114816914A (zh) | 基于Kubernetes的数据处理方法、设备及介质 | |
CN112702441B (zh) | 基于容器的访问数据处理方法、装置、***及存储介质 | |
CN113377610B (zh) | 性能监测方法、装置、计算机设备及存储介质 | |
CN111698109A (zh) | 监控日志的方法和装置 | |
CN112685486B (zh) | 数据库集群的数据管理方法、装置、电子设备及存储介质 | |
CN114357001A (zh) | 多集群的数据查询方法、装置、监控平台及存储介质 | |
CN113132431B (zh) | 服务监控方法、服务监控装置、电子设备及介质 | |
CN110928679B (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 |