数据处理方法、装置、计算机设备及存储介质与流程

文档序号:35125160发布日期:2023-08-14 18:34阅读:52来源:国知局
数据处理方法、装置、计算机设备及存储介质与流程

本申请实施例涉及计算机,特别涉及一种数据处理方法、装置、计算机设备及存储介质。


背景技术:

1、随着计算机技术的飞速发展,终端可以为用户提供各种各样的线上业务服务,但是在终端运行过程中,也会出现各种各样的异常事件导致业务服务无法使用。例如,用户在使用浏览器浏览网页时,可能出现页面加载缓慢等问题。

2、相关技术中,为了对线上出现的异常事件进行统计,由运营人员人工对已上报的数据进行异常分析,采用excel表格(一种电子表格软件)等工具对分析得到的异常事件进行记录。由于该方法依赖于人力,因此处理效率较低,且对异常事件缺乏系统化的管理和归纳。


技术实现思路

1、本申请实施例提供了一种数据处理方法、装置、计算机设备及存储介质,提高了数据的处理效率,实现了对异常事件进行系统化的管理与归纳。所述技术方案如下。

2、一方面,提供了一种数据处理方法,所述方法包括:对接收到的数据包进行检测,得到异常检测结果,所述数据包为终端在运行过程中产生的数据包,所述异常检测结果包括检测到的所述数据包所属的多个不同层级的异常类型,任一异常类型属于上一个层级的异常类型的子类型;从所述异常检测结果中第一个层级的异常类型开始,在异常事件树图中查找所述异常类型的节点,所述异常事件树图包括多个不同层级的节点,每个节点对应一个异常类型,任一节点的子节点对应的异常类型属于所述节点对应的异常类型的子类型;在查找到所述异常类型的节点的情况下,在所述异常类型的节点的子节点中查找下一个层级的异常类型的节点,在未查找到所述异常类型的节点的情况下,创建所述异常类型的节点,直至查找到最后一个层级的异常类型的节点或者创建最后一个层级的异常类型的节点;在最后一个层级的异常类型的节点中,存储所述数据包的异常事件信息。

3、可选地,所述异常数据包包括异常设备标识、异常业务数据、异常时间、异常设备日志或异常风险等级中的至少一项;所述异常检测结果还包括异常分析信息,所述异常分析信息包括异常检测依据、异常原因或异常解决措施中的至少一项。

4、可选地,所述在最后一个层级的异常类型的节点中,存储所述数据包的异常事件信息之前,所述方法还包括:获取解析数据,所述解析数据是对所述数据包进行解析得到的;将所述解析数据填充至信息模板中,得到所述数据包的异常事件信息。

5、另一方面,提供了一种数据处理装置,所述装置包括:检测模块,用于对接收到的数据包进行检测,得到异常检测结果,所述数据包为终端在运行过程中产生的数据包,所述异常检测结果包括检测到的所述数据包所属的多个不同层级的异常类型,任一异常类型属于上一个层级的异常类型的子类型;节点处理模块,用于从所述异常检测结果中第一个层级的异常类型开始,在异常事件树图中查找所述异常类型的节点,所述异常事件树图包括多个不同层级的节点,每个节点对应一个异常类型,任一节点的子节点对应的异常类型属于所述节点对应的异常类型的子类型;所述节点处理模块,还用于在查找到所述异常类型的节点的情况下,在所述异常类型的节点的子节点中查找下一个层级的异常类型的节点,在未查找到所述异常类型的节点的情况下,创建所述异常类型的节点,直至查找到最后一个层级的异常类型的节点或者创建最后一个层级的异常类型的节点;存储模块,用于在最后一个层级的异常类型的节点中,存储所述数据包的异常事件信息。

6、可选地,所述节点处理模块,用于:在未查找到所述异常类型的节点的情况下,基于上一个层级的异常类型的节点创建第一节点,将所述第一节点确定为所述异常类型的节点,所述第一节点为上一个层级的异常类型的节点的子节点。

7、可选地,所述异常检测结果还包括异常分析信息,所述异常分析信息包括异常检测依据、异常原因或异常解决措施中的至少一项;所述存储模块,还用于:在最后一个层级的异常类型的节点为新创建的节点的情况下,在所述节点中存储最后一个层级的异常类型的标识和所述异常分析信息。

8、可选地,所述检测模块,用于:接收所述终端发送的异常数据包,所述异常数据包为所述终端在运行过程中出现异常事件时产生的数据包;通过第一异常检测模型,对所述异常数据包进行检测,得到所述异常检测结果,所述第一异常检测模型用于检测任一异常数据包所属的异常类型。

9、可选地,所述异常数据包包括异常设备标识、异常业务数据、异常时间、异常设备日志或异常风险等级中的至少一项;所述异常检测结果还包括异常分析信息,所述异常分析信息包括异常检测依据、异常原因或异常解决措施中的至少一项。

10、可选地,所述检测模块,用于:接收所述终端周期性发送的所述数据包,所述数据包为所述终端在运行过程中产生的任一数据包;通过第二异常检测模型,对所述数据包进行检测,得到所述异常检测结果,所述第二异常检测模型用于检测任一数据包是否存在异常以及在存在异常情况下所属的异常类型。

11、可选地,所述装置还包括审批模块,用于:将更新后的所述异常事件树图发送给审批设备,所述审批设备用于显示更新后的所述异常事件树图,响应于对所述异常事件树图的确认操作,返回审批通过消息;响应于所述审批通过消息,在数据库中存储更新后的所述异常事件树图。

12、可选地,所述最后一个层级的异常类型的节点中,还存储有异常分析信息,所述异常分析信息包括异常检测依据、异常原因或异常解决措施中的至少一项;所述装置还包括修复模块,用于:基于所述异常事件信息,确定异常代码;基于所述异常分析信息,对所述异常代码进行修复。

13、可选地,所述装置还包括信息生成模块,用于:获取解析数据,所述解析数据是对所述数据包进行解析得到的;将所述解析数据填充至信息模板中,得到所述数据包的异常事件信息。

14、另一方面,提供了一种计算机设备,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条计算机程序,所述至少一条计算机程序由所述处理器加载并执行,以实现如上述方面所述的数据处理方法所执行的操作。

15、另一方面,提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有至少一条计算机程序,所述至少一条计算机程序由处理器加载并执行,以实现如上述方面所述的数据处理方法所执行的操作。

16、另一方面,提供了一种计算机程序产品,包括计算机程序,所述计算机程序由处理器加载并执行,以实现如上述方面所述的数据处理方法所执行的操作。

17、本申请实施例提供的方案,对终端在运行过程中产生的数据包进行检测,得到该数据包所属的多个不同层级的异常类型,然后按照层级从上到下的顺序,在异常事件树图中查找该多个异常类型对应的节点,如果未查找到对应的节点,则新创建该异常类型对应的节点,并将该数据包的异常事件信息存储在最后一个层级的异常类型对应的节点中,从而将该数据包对应的异常事件收录于该异常事件树图中,实现了通过更新异常事件树图来自动收集与归纳产生的异常事件,无需依赖人工处理,不仅提高了数据处理的效率,而且实现了对异常事件进行系统化的管理与归纳。



技术特征:

1.一种数据处理方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述在未查找到所述异常类型的节点的情况下,创建所述异常类型的节点,包括:

3.根据权利要求1所述的方法,其特征在于,所述异常检测结果还包括异常分析信息,所述异常分析信息包括异常检测依据、异常原因或异常解决措施中的至少一项;所述方法还包括:

4.根据权利要求1所述的方法,其特征在于,所述对接收到的数据包进行检测,得到异常检测结果,包括:

5.根据权利要求1所述的方法,其特征在于,所述对接收到的数据包进行检测,得到异常检测结果,包括:

6.根据权利要求1所述的方法,其特征在于,所述在最后一个层级的异常类型的节点中,存储所述数据包的异常事件信息之后,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述最后一个层级的异常类型的节点中,还存储有异常分析信息,所述异常分析信息包括异常检测依据、异常原因或异常解决措施中的至少一项;所述在最后一个层级的异常类型的节点中,存储所述数据包的异常事件信息之后,所述方法还包括:

8.一种数据处理装置,其特征在于,所述装置包括:

9.一种计算机设备,其特征在于,所述计算机设备包括处理器和存储器,所述存储器中存储有至少一条计算机程序,所述至少一条计算机程序由所述处理器加载并执行,以实现如权利要求1至7任一项所述的数据处理方法所执行的操作。

10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质中存储有至少一条计算机程序,所述至少一条计算机程序由处理器加载并执行,以实现如权利要求1至7任一项所述的数据处理方法所执行的操作。


技术总结
本申请公开了一种数据处理方法、装置、计算机设备及存储介质,属于计算机技术领域。该方法包括:对接收到的数据包进行检测,得到异常检测结果,异常检测结果包括检测到的数据包所属的多个不同层级的异常类型;从异常检测结果中第一个层级的异常类型开始,在异常事件树图中查找异常类型的节点;在查找到异常类型的节点的情况下,在异常类型的节点的子节点中查找下一个层级的异常类型的节点,在未查找到异常类型的节点的情况下,创建异常类型的节点,直至查找到最后一个层级的异常类型的节点或者创建最后一个层级的异常类型的节点;在最后一个层级的异常类型的节点中,存储数据包的异常事件信息。本申请实现了对异常事件进行系统化的管理与归纳。

技术研发人员:张晓翼,侯锦坤,郭润增,王少鸣,张志强,郑杰夫
受保护的技术使用者:腾讯科技(深圳)有限公司
技术研发日:
技术公布日:2024/1/14
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1