(19)国家知识产权局
(12)发明 专利申请
(10)申请公布号
(43)申请公布日
(21)申请 号 202211007941.9
(22)申请日 2022.08.22
(71)申请人 平安壹钱包电子商务有限公司
地址 518031 广东省深圳市福田区福田街
道福华路319号兆邦基金融大厦26层
2606单元
(72)发明人 张德雷
(74)专利代理 机构 北京中强智尚知识产权代理
有限公司 1 1448
专利代理师 王欢
(51)Int.Cl.
G06F 9/445(2018.01)
G06F 11/30(2006.01)
(54)发明名称
一种异常监控方法、 装置、 存储介质及电子
设备
(57)摘要
本申请公开了一种异常数据处理方法、 装
置、 存储介质及电子设备。 其中方法包括: 为目标
监控系统中的各待监控对象配置相应的注解程
序; 基于目标监控对象以及与所述目标监控对象
对应的注 解程序, 采用预设的切面编程方法进行
包装, 获得用于监控各所述待监控对象的代理
类; 在程序运行中, 基于代理类对各待监控对象
进行实时监控, 当代理类捕获到注 解程序中的目
标监控对象发生异常时的异常数据, 基于预设的
异常识别方法对 所述异常数据进行识别, 得到与
所述异常数据对应的目标异常类别; 基于目标异
常类别, 采用代理类中与所述目标异常类别相对
应的异常数据处理方式, 对所述异常数据进行处
理。 本申请中的异常数据处理方法操作简单, 效
率高。
权利要求书2页 说明书10页 附图3页
CN 115357302 A
2022.11.18
CN 115357302 A
1.一种异常数据处 理方法, 其特 征在于, 包括:
为目标监控系统中的各待监控对象配置相应的注解程序, 所述待监控对象包括待监控
的类和/或方法;
基于目标监控对象以及与 所述目标监控对象对应的注解程序, 采用预设的切面编程方
法进行包 装, 获得用于监控各 所述待监控 对象的代理类;
在程序运行中, 基于所述代理类对各所述待监控对象进行实时监控, 当所述代理类捕
获到所述注解程序中的目标监控对象发生异常时的异常数据, 基于预设的异常识别方法对
所述异常数据进行识别, 得到与所述异常数据对应的目标异常类别;
基于所述目标异常类别, 采用代理类中与 所述目标异常类别相对应的异常数据处理方
式, 对所述异常数据进行处 理。
2.如权利要求1所述的方法, 其特征在于, 在程序运行中, 基于所述代理类对各所述待
监控对象进行实时监控, 当所述代理类捕获到所述注解程序中的目标监控对象发生异常时
的异常数据, 基于预设的异常识别方法对所述异常数据进 行识别得到与所述异常数据对应
的目标异常类别之前, 所述方法还 包括: 创建配置文件, 具体包括:
将通过日志进行异常排查所获得的若干异常, 确定为白名单异常类别的第一异常类
型, 基于各 所述第一异常类型建立白名单异常类别的第一异常列表;
将无法通过日志进行异常排查的若干异常, 确定为非白名单异常类别的第二异常类
型, 基于各 所述第二异常类型建立非白名单异常类别的第二异常列表;
基于所述第一异常列表和所述第二异常列表创建所述配置文件。
3.如权利要求1所述的方法, 其特征在于, 所述当所述代 理类捕获到所述注解程序中的
目标监控对象发生异常时的异常数据, 基于预设的异常识别方法对所述异常数据进行识
别, 得到与所述异常数据对应的目标异常类别, 具体包括:
当所述代理类捕 获到所述注解程序中的目标监控对象发生异常时的异常数据, 查询预
设配置文件中与所述异常数据对应的异常类型, 以获得目标异常类别; 或者
当所述代理类捕 获到所述注解程序中的目标监控对象发生异常时的异常数据, 采用预
设的异常识别模型, 对所述异常数据进 行识别, 得到所述异常数据对应的目标异常类别; 所
述异常识别模型 是基于朴素贝叶斯 算法训练得到的。
4.如权利要求2所述的方法, 其特征在于, 所述基于目标监控对象以及与所述目标监控
对象对应的注解程序, 采用预设的切 面编程方法进行包装, 获得用于监控各所述待监控对
象的代理类, 具体包括:
利用预设的面向切面编 程方法对目标监控系统中的系统文件进行扫描, 识别出带有注
解程序的各 所述待监控 对象;
将各所述待监控对象发生异常时对应的目标异常类别的异常处理方法进行编辑处理,
得到所述代理类。
5.如权利要求2或3所述的方法, 其特征在于, 在程序运行中, 当所述代 理类捕获到所述
注解程序中的目标监控对象发生异常时, 查询预设配置文件中与所述异常对应的目标异常
类型之前, 所述方法还 包括:
在所述代理类中建立各异常类别与各异常数据处 理方式的映射关系;
所述映射关系包括:权 利 要 求 书 1/2 页
2
CN 115357302 A
2白名单异常类别与执 行打印日志 记录的数据处 理方式的映射关系;
非白名单异常类别与将备份文件进行下载, 储存到预定的目标存储区域的异常数据处
理方式的映射关系。
6.如权利要求2所述的方法, 其特征在于, 所述在程序运行中, 当所述代理类捕获到所
述注解程序中的目标监控对象发生异常时, 查询预设配置文件中与所述异常对应的目标异
常类别, 具体包括:
当所述代理类捕 获到所述注解程序中的目标监控对象发生异常时的异常数据, 对所述
异常数据进行解析 得到第三异常类型;
基于所述第 三异常类型查询所述配置文件中与 所述第三异常类型对应的列表, 得到所
述异常数据对应的目标异常类别。
7.如权利要求2所述的方法, 其特征在于, 所述基于所述目标异常类别, 采用代理类中
与所述目标异常类别相对应的异常数据处 理方式, 对所述异常数据进行处 理, 具体包括:
当判断目标异常类别为白名单异常类别时, 执行代理类中与 所述白名单异常类别对应
的异常数据 处理方法, 打印错误日志, 以使得维护人员基于所述错误日志针对异常数据进
行处理;
当判断目标异常类别为非白名单异常类别时, 执行代理类中与 所述非白名单异常类别
对应的异常数据 处理方法, 将所述异常数据备份文件进行下载, 储存到预定的目标存储区
域, 以使得维护人员基于所述目标存 储区域中的备份文件 对异常数据进行处 理。
8.一种异常数据处 理装置, 其特 征在于, 包括:
配置模块: 用于为目标监控系统中的各待监控对象配置相应的注解程序, 所述待监控
对象包括待监控的类和/或方法;
包装模块: 用于基于目标监控对象以及与所述目标监控对象对应的注解程序, 采用预
设的切面编程方法进行包 装, 获得用于监控各 所述待监控 对象的代理类;
识别模块: 用于在程序运行中, 基于所述代 理类对各所述待监控对象进行实时监控, 当
所述代理类捕获到所述注解程序中的目标监控对象发生异常时的异常数据, 基于预设的异
常识别方法对所述异常数据进行识别, 得到与所述异常数据对应的目标异常类别;
数据处理模块: 用于基于所述目标异常类别, 采用代理类中与所述目标异常类别相对
应的异常数据处 理方式, 对所述异常数据进行处 理。
9.一种存储介质, 其特征在于, 所述存储介质存储有计算机程序, 所述计算机程序被处
理器执行时实现上述权利要求1 ‑7任一项异常数据处 理方法的步骤。
10.一种电子设备, 其特征在于, 至少包括存储器、 处理器, 所述存储器上存储有计算机
程序, 所述处理器在执行所述存储器上 的计算机程序时实现上述权利要求1 ‑7任一项所述
异常数据处 理方法的步骤。权 利 要 求 书 2/2 页
3
CN 115357302 A
3
专利 一种异常监控方法、装置、存储介质及电子设备
文档预览
中文文档
16 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
温馨提示:本文档共16页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
本文档由 人生无常 于 2024-03-18 16:33:01上传分享