报警消息的周期性确定方法、装置及设备制造方法及图纸

技术编号:21431791 阅读:23 留言:0更新日期:2019-06-22 11:48
本说明书提供一种报警消息的周期性确定方法、装置及设备,所述方法包括:本说明书实施例从时间序列数据的分析入手,选取两条报警消息确定时间间隔,以时间间隔作为假设周期,根据预估报警消息数量和时间序列数据中实际数量的对比,可以确定该类报警消息是否具有周期性特征。本说明书实施例的思路是假设两条报警消息之间的时间间隔为周期,通过验证假设是否成立,进而来确定报警消息是否具有周期性特征,该方案的分析效率较快、分析结果准确性较高。

【技术实现步骤摘要】
报警消息的周期性确定方法、装置及设备
本说明书涉及计算机
,尤其涉及报警消息的周期性确定方法、装置及设备。
技术介绍
随着业务的快速发展,业务系统的报警消息也层出不穷,业务方通常需要关注出现的报警消息。然而,有些报警消息有可能重复、持续地周期性出现,有可能影响业务方的判断。基于此,有必要提供一种能够自动识别报警消息的周期性的方案。
技术实现思路
为克服相关技术中存在的问题,本说明书提供了报警消息的周期性确定方法、装置及设备。根据本说明书实施例的第一方面,提供一种报警消息的周期性确定方法,包括:获取待分析的时间序列数据,所述时间序列数据包括目标时间范围内产生的同一类型的多条报警消息,以及各条所述报警消息的产生时间;在所述多条报警消息中选取两条报警消息,根据所述两条报警消息的产生时间确定时间间隔后,执行如下周期性分析流程:计算在所述目标时间范围内,以所述时间间隔作为假设周期的预估报警消息数量,以及获取所述时间序列数据中以所述时间间隔作为假设周期的报警消息的实际数量,对比所述预估报警消息数量与所述实际数量,根据对比结果确定该类报警消息是否具有周期性特征。可选的,所述根据匹配结果确定该类报警消息是否具有周期性特征:若所述预估报警消息数量与所述实际数量的比值大于目标匹配阈值,确定所述该类报警消息属于周期性报警消息。可选的,所述根据匹配结果确定该类报警消息是否周期性特征,还包括:根据所述时间间隔确定该类报警消息的报警周期。可选的,在所述多条报警消息中选取两条报警消息,包括:将所述目标时间范围平均分为两个子时间段,从产生时间属于其中一个子时间段的多条报警消息中选取两条报警消息。可选的,所述在所述多条报警消息中选取两条报警消息,根据所述两条报警消息的产生时间确定时间间隔后,执行如下周期性分析流程,包括:将时间序列数据中距离当前时间最近的报警消息作为目标报警消息,循环选取在所述目标报警消息之前的报警消息为待分析报警消息,直至满足结束条件;其中,针对选取的所述目标报警消息和所述待分析报警消息执行所述周期性分析流程;所述结束条件包括:所述时间序列数据中报警消息都已被选取为待分析报警消息,或者是确定该类报警消息属于周期性报警消息。可选的,所述选取在待分析报警消息之前时间距离最近的上一条报警点作为新的待分析报警消息时,若基于待分析报警消息确定该类报警消息不具有周期性特征,则忽略所述时间序列数据中的可剔除报警消息,其中,所述可剔除报警消息与所述目标报警消息的时间间隔,是所述目标报警消息和所述待分析报警消息的时间间隔的整数倍。根据本说明书实施例的第二方面,提供一种报警消息的周期性确定装置,包括:获取模块,用于:获取待分析的时间序列数据,所述时间序列数据包括目标时间范围内产生的同一类型的多条报警消息,以及各条所述报警消息的产生时间;选取模块,用于:在所述多条报警消息中选取两条报警消息,根据所述两条报警消息的产生时间确定时间间隔后,调用分析模块;分析模块,用于:计算在所述目标时间范围内,以所述时间间隔作为假设周期的预估报警消息数量,以及获取所述时间序列数据中以所述时间间隔作为假设周期的报警消息的实际数量,对比所述预估报警消息数量与所述实际数量,根据对比结果确定该类报警消息是否具有周期性特征。可选的,所述分析模块,具体用于:若所述预估报警消息数量与所述实际数量的比值大于目标匹配阈值,确定所述该类报警消息属于周期性报警消息。可选的,所述选取模块,具体用于:将所述目标时间范围平均分为两个子时间段,从产生时间属于其中一个子时间段的多条报警消息中选取两条报警消息。可选的,所述根据匹配结果确定该类报警消息是否周期性特征,还包括:根据所述时间间隔确定该类报警消息的报警周期。可选的,所述分析模块,具体用于:将时间序列数据中距离当前时间最近的报警消息作为目标报警消息,循环选取在所述目标报警消息之前的报警消息为待分析报警消息,直至满足结束条件;其中,针对选取的所述目标报警消息和所述待分析报警消息执行所述周期性分析流程;所述结束条件包括:所述时间序列数据中报警消息都已被选取为待分析报警消息,或者是确定该类报警消息属于周期性报警消息。可选的,所述分析模块,具体用于:在选取在待分析报警消息之前时间距离最近的上一条报警点作为新的待分析报警消息时,若基于待分析报警消息确定该类报警消息不具有周期性特征,则忽略所述时间序列数据中的可剔除报警消息,其中,所述可剔除报警消息与所述目标报警消息的时间间隔,是所述目标报警消息和所述待分析报警消息的时间间隔的整数倍。根据本说明书实施例的第三方面,提供一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,其中,所述处理器执行所述程序时实现上述报警消息的周期性确定方法。本说明书的实施例提供的技术方案可以包括以下有益效果:本说明书实施例从时间序列数据的分析入手,选取两条报警消息确定时间间隔,以时间间隔作为假设周期,根据预估报警消息数量和时间序列数据中实际数量的对比,可以确定该类报警消息是否具有周期性特征。本说明书实施例的思路是假设两条报警消息之间的时间间隔为周期,通过验证假设是否成立,进而来确定报警消息是否具有周期性特征,该方案的分析效率较快、分析结果准确性较高。应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本说明书。附图说明此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本说明书的实施例,并与说明书一起用于解释本说明书的原理。图1是本说明书根据一示例性实施例示出的一种报警消息的周期性确定方法的流程图。图2A是本说明书根据一示例性实施例示出的一种时间序列数据的示意图。图2B是本说明书根据一示例性实施例示出的一种时间序列数据的示意图。图3是本说明书根据一示例性实施例示出的一种报警消息的周期性确定装置所在计算机设备的框图。图4是本说明书根据一示例性实施例示出的一种报警消息的周期性确定装置的框图。具体实施方式这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本说明书相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本说明书的一些方面相一致的装置和方法的例子。在本说明书使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书。在本说明书和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本文中使用的术语“和/或”是指并包含一个或多个相关联的列出项目的任何或所有可能组合。应当理解,尽管在本说明书可能采用术语第一、第二、第三等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书范围的情况下,第一信息也可以被称为第二信息,类似地,第二信息也可以被称为第一信息。取决于语境,如在此所使用的词语“如果”可以被解释成为“在……时”或“当……时”或“响应于确定”。随着业务的快速发展,业务系统的报警消息也层出不穷,业务方通常需要关注出现的报警消息。然而,有些报警消息有可能重复、持续地周期性出现,有可能影响本文档来自技高网...

【技术保护点】
1.一种报警消息的周期性确定方法,包括:获取待分析的时间序列数据,所述时间序列数据包括目标时间范围内产生的同一类型的多条报警消息,以及各条所述报警消息的产生时间;在所述多条报警消息中选取两条报警消息,根据所述两条报警消息的产生时间确定时间间隔后,执行如下周期性分析流程:计算在所述目标时间范围内,以所述时间间隔作为假设周期的预估报警消息数量,以及获取所述时间序列数据中以所述时间间隔作为假设周期的报警消息的实际数量,对比所述预估报警消息数量与所述实际数量,根据对比结果确定该类报警消息是否具有周期性特征。

【技术特征摘要】
1.一种报警消息的周期性确定方法,包括:获取待分析的时间序列数据,所述时间序列数据包括目标时间范围内产生的同一类型的多条报警消息,以及各条所述报警消息的产生时间;在所述多条报警消息中选取两条报警消息,根据所述两条报警消息的产生时间确定时间间隔后,执行如下周期性分析流程:计算在所述目标时间范围内,以所述时间间隔作为假设周期的预估报警消息数量,以及获取所述时间序列数据中以所述时间间隔作为假设周期的报警消息的实际数量,对比所述预估报警消息数量与所述实际数量,根据对比结果确定该类报警消息是否具有周期性特征。2.根据权利要求1所述的方法,所述根据匹配结果确定该类报警消息是否具有周期性特征:若所述预估报警消息数量与所述实际数量的比值大于目标匹配阈值,确定所述该类报警消息属于周期性报警消息。3.根据权利要求2所述的方法,所述根据匹配结果确定该类报警消息是否周期性特征,还包括:根据所述时间间隔确定该类报警消息的报警周期。4.根据权利要求1所述的方法,在所述多条报警消息中选取两条报警消息,包括:将所述目标时间范围平均分为两个子时间段,从产生时间属于其中一个子时间段的多条报警消息中选取两条报警消息。5.根据权利要求1或4所述的方法,所述在所述多条报警消息中选取两条报警消息,根据所述两条报警消息的产生时间确定时间间隔后,执行如下周期性分析流程,包括:将时间序列数据中距离当前时间最近的报警消息作为目标报警消息,循环选取在所述目标报警消息之前的报警消息为待分析报警消息,直至满足结束条件;其中,针对选取的所述目标报警消息和所述待分析报警消息执行所述周期性分析流程;所述结束条件包括:所述时间序列数据中报警消...

【专利技术属性】
技术研发人员:张文洪
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1