数据异常监控方法和装置的制造方法_2

文档序号:9844004阅读:来源:国知局
异常记录对应的请求查询的系统标识、查询参数,确定相应的查询次数阈值;当该条异常记录的查询次数大于所述查询次数阈值时,将该条异常记录封装为报警信息,并按照所述报警策略,根据该条异常记录对应的请求查询的系统标识、查询参数,确定相应的报警方式和报警通知人员。
[0036]上述方法中,本领域技术人员可以根据实际需要设置合理的报警策略。这里,在报警策略里将为不同请求查询的系统标识、查询参数,配置合适的查询次数阈值,只要异常记录的查询次数大于相应的查询次数阈值,则可以基于该异常记录进行相应的报警。另外,报警策略也将设置不同请求查询的系统标识、查询参数对应的报警方式(如邮件、短信或聊天工具等)和报警通知人员。这样,基于报警策略,根据异常记录对应的请求查询的系统标识、查询参数,即可确定出相应的报警方式和报警通知人员,从而可以实现及时自动预警的目的。
[0037]在实际应用中,所述报警周期设置的过长,会影响报警的及时性,过短会产生较大的资源开销,具体可由本领域技术人员根据实际需要设置合适取值。
[0038]图3为与上述方法相对应的数据异常监控装置结构示意图,如图3所示,该装置包括:
[0039]查询信息记录模块,用于对于对数据中心系统的每次数据查询,记录相应的查询情况信息。
[0040]异常记录更新模块,用于在每个预设的异常更新周期,根据本周期内记录的所述查询情况信息,对当前的异常记录集合进行更新。
[0041]报警模块,用于在每个预设的报警周期,根据当前的所述异常记录集合,生成相应的报警信息,并确定相应的报警方式和报警通知人员,按照所述报警方式将所述报警信息通知给所述报警通知人员。
[0042]较佳地,所述查询情况信息包括请求查询的系统标识、查询参数和用于指示查询结果是否为空的信息。
[0043]较佳地,所述异常记录更新模块,进一步用于对于本周期内记录的每一条所述查询情况信息,确定当前的异常记录集合中是否存在与该条查询情况信息携带的请求查询的系统标识和查询参数相同的异常记录,如果存在,则当该条查询情况信息对应的查询结果为空时,将异常记录集合中所确定出的异常记录的查询次数增加I,当该条查询情况信息对应的查询结果不为空时,将所确定出的异常记录从所述异常记录集合中删除;如果不存在,则当该条查询情况信息对应的查询结果为空时,将该条查询情况信息增加至异常记录集合中,并将相应的查询次数初始化为I。
[0044]较佳地,所述报警模块,进一步用于对于所述异常记录集合中的每一条异常记录,按照预设的报警策略,根据该条异常记录对应的请求查询的系统标识、查询参数,确定相应的查询次数阈值;当该条异常记录的查询次数大于所述查询次数阈值时,将该条异常记录封装为报警信息,并按照所述报警策略,根据该条异常记录对应的请求查询的系统标识、查询参数,确定相应的报警方式和报警通知人员。
[0045]综上所述,以上仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
【主权项】
1.一种数据异常监控方法,其特征在于,包括: 对于对数据中心系统的每次数据查询,记录相应的查询情况信息; 在每个预设的异常更新周期,根据本周期内记录的所述查询情况信息,对当前的异常记录集合进行更新; 在每个预设的报警周期,根据当前的所述异常记录集合,生成相应的报警信息,并确定相应的报警方式和报警通知人员,按照所述报警方式将所述报警信息通知给所述报警通知人员。2.根据权利要求1所述的方法,其特征在于,所述查询情况信息包括请求查询的系统标识、查询参数和用于指示查询结果是否为空的信息。3.根据权利要求2所述的方法,其特征在于,所述根据本周期内记录的所述查询情况信息,对当前的异常记录集合进行更新包括: 对于本周期内记录的每一条所述查询情况信息,确定当前的异常记录集合中是否存在与该条查询情况信息携带的请求查询的系统标识和查询参数相同的异常记录,如果存在,则当该条查询情况信息对应的查询结果为空时,将异常记录集合中所确定出的异常记录的查询次数增加I,当该条查询情况信息对应的查询结果不为空时,将所确定出的异常记录从所述异常记录集合中删除;如果不存在,则当该条查询情况信息对应的查询结果为空时,将该条查询情况信息增加至异常记录集合中,并将相应的查询次数初始化为I。4.根据权利要求2所述的方法,其特征在于,所述根据当前的所述异常记录集合,生成相应的报警信息,并确定相应的报警方式和报警通知人员包括: 对于所述异常记录集合中的每一条异常记录,按照预设的报警策略,根据该条异常记录对应的请求查询的系统标识、查询参数,确定相应的查询次数阈值;当该条异常记录的查询次数大于所述查询次数阈值时,将该条异常记录封装为报警信息,并按照所述报警策略,根据该条异常记录对应的请求查询的系统标识、查询参数,确定相应的报警方式和报警通知人员。5.一种数据异常监控装置,其特征在于,包括: 查询信息记录模块,用于对于对数据中心系统的每次数据查询,记录相应的查询情况信息; 异常记录更新模块,用于在每个预设的异常更新周期,根据本周期内记录的所述查询情况信息,对当前的异常记录集合进行更新; 报警模块,用于在每个预设的报警周期,根据当前的所述异常记录集合,生成相应的报警信息,并确定相应的报警方式和报警通知人员,按照所述报警方式将所述报警信息通知给所述报警通知人员。6.根据权利要求5所述的装置,其特征在于,所述查询情况信息包括请求查询的系统标识、查询参数和用于指示查询结果是否为空的信息。7.根据权利要求6所述的装置,其特征在于,所述异常记录更新模块,进一步用于对于本周期内记录的每一条所述查询情况信息,确定当前的异常记录集合中是否存在与该条查询情况信息携带的请求查询的系统标识和查询参数相同的异常记录,如果存在,则当该条查询情况信息对应的查询结果为空时,将异常记录集合中所确定出的异常记录的查询次数增加I,当该条查询情况信息对应的查询结果不为空时,将所确定出的异常记录从所述异常记录集合中删除;如果不存在,则当该条查询情况信息对应的查询结果为空时,将该条查询情况信息增加至异常记录集合中,并将相应的查询次数初始化为I。8.根据权利要求6所述的装置,其特征在于,所述报警模块,进一步用于对于所述异常记录集合中的每一条异常记录,按照预设的报警策略,根据该条异常记录对应的请求查询的系统标识、查询参数,确定相应的查询次数阈值;当该条异常记录的查询次数大于所述查询次数阈值时,将该条异常记录封装为报警信息,并按照所述报警策略,根据该条异常记录对应的请求查询的系统标识、查询参数,确定相应的报警方式和报警通知人员。
【专利摘要】本申请公开了一种数据异常监控方法和装置,其中方法包括:对于对数据中心系统的每次数据查询,记录相应的查询情况信息;在每个预设的异常更新周期,根据本周期内记录的所述查询情况信息,对当前的异常记录集合进行更新;在每个预设的报警周期,根据当前的所述异常记录集合,生成相应的报警信息,并确定相应的报警方式和报警通知人员,按照所述报警方式将所述报警信息通知给所述报警通知人员。采用本发明,可以及时、高效地获知数据异常的发生并进行相应的报警。
【IPC分类】G06F17/30, G06F11/32
【公开号】CN105607983
【申请号】CN201510755987
【发明人】韩松
【申请人】北京京东尚科信息技术有限公司, 北京京东世纪贸易有限公司
【公开日】2016年5月25日
【申请日】2015年11月9日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1