【技术实现步骤摘要】
本专利技术涉及数据处理
,具体而言,涉及一种离散事件关联处理方法和一种离散事件关联处理装置。
技术介绍
在相关技术中,为了提高企业的信息化水平,在企业内网、外网、数据整合与数据仓库、互联网和企业资源计划以及电子商务等方面,建立起彼此相关的多种业务系统,这些业务系统产生包括日志、实时告警等在内的时间,并且在按照时间顺序产生,虽然表面上离散的,但是在逻辑上是相关的,而企业需要把相关的事件关联在一起变成一个整体事件。传统的关联方法是先将独立的事件信息进行独立保存,然后通过多次查询的方式确定事件信息之间的相关性,采用这种关联方法实时性不高,并且查询到数据集在分段处容易丢失部分关联事件。因此,如何设计一种新的离散事件关联分析方案,以实时并可靠的识别出关联事件成为亟待解决的技术问题。
技术实现思路
本专利技术正是基于上述技术问题至少之一,提出了一种新的离散事件关联分析方案,通过在接收到外部事件源产生的当前事件时,检测当前事件是否为疑似关联事件,在检测到当前事件为疑似关联事件时,判断当前事件是否与当前状态机中的一个状态机匹配,在判定匹配时,表明当前事件属于该状态机,并进行该状态机的状态变迁,当该状态机结束匹配判断时,则根据该状态机生成整体事件,实现了对当前事件的实时识别,以及对大量事件的自动关联分析,提升了关联事件识别的可靠性,并且提升了数据实时处理的效率。有鉴于此,本专利技术提出了一种离散事件关联处理方法,包括:在获取到当前事件时,检测当前事件是否为疑似关联事件;在检测到当前事件为疑似关联事件时,判断当前事件是否与当前状态机队列中的任意一个状态机匹配;在判定当前事 ...
【技术保护点】
一种离散事件关联处理方法,其特征在于,包括:在获取到当前事件时,检测所述当前事件是否为疑似关联事件;在检测到所述当前事件为所述疑似关联事件时,判断所述当前事件是否与当前状态机队列中的任意一个状态机匹配;在判定所述当前事件与所述当前状态机队列中的任意一个状态机匹配时,根据所述当前事件执行所述当前状态机队列中的任意一个状态机的状态变迁;检测所述当前状态机队列中的任意一个状态机是否结束匹配判断;在检测到所述当前状态机队列中的任意一个状态机结束匹配判断时,根据所述当前状态机队列中的任意一个状态机生成整体事件。
【技术特征摘要】
1.一种离散事件关联处理方法,其特征在于,包括:在获取到当前事件时,检测所述当前事件是否为疑似关联事件;在检测到所述当前事件为所述疑似关联事件时,判断所述当前事件是否与当前状态机队列中的任意一个状态机匹配;在判定所述当前事件与所述当前状态机队列中的任意一个状态机匹配时,根据所述当前事件执行所述当前状态机队列中的任意一个状态机的状态变迁;检测所述当前状态机队列中的任意一个状态机是否结束匹配判断;在检测到所述当前状态机队列中的任意一个状态机结束匹配判断时,根据所述当前状态机队列中的任意一个状态机生成整体事件。2.根据权利要求1所述的离散事件关联处理方法,其特征在于,所述在获取到当前事件时,检测所述当前事件是否为疑似关联事件前,还包括:按照预设的发送频率向服务器发送状态机的配置版本号请求;在接收到所述服务器根据所述配置版本号请求反馈的配置版本号时,判断所述配置版本号是否与所述当前状态机的配置版本号一致;在判定所述配置版本号与所述当前状态机的配置版本号不一致时,向所述服务器发送配置请求,以生成所述当前状态机队列。3.根据权利要求2所述的离散事件关联处理方法,其特征在于,还包括:在接收到所述服务器根据所述配置请求反馈的服务器配置的状态机定义表时,检测所述服务器配置的状态机定义表与当前系统的状态机定义表是否匹配;在检测到所述服务器配置的状态机定义表与所述当前系统的状态机定义表匹配时,根据所述当前系统的状态机定义表确定所述当前状态机队列;在检测到所述服务器配置的状态机定义表与所述当前系统的状态机定义表不匹配,且所述服务器配置的状态机定义表中没有所述当前系统的状态机定义时,删除所述状态机定义对应的状态机队列和状态机配置;在检测到所述服务器配置的状态机定义表与所述当前系统的状态机定义表不匹配,且所述当前系统的状态机定义表中没有所述服务器配置的状态机定义时,创建新状态机定义并初始化所述新状态机定义对应的队列。4.根据权利要求1所述的离散事件关联处理方法,其特征在于,所述在获取到当前事件时,检测所述当前事件是否为疑似关联事件,具体包括以下步骤:在检测到接收事件队列接收到所述当前事件时,检测所述当前事件是否与所述当前状态机队列相关;在检测到所述当前事件与所述当前状态机队列相关时,将所述当前事件确定为所述疑似关联事件;在检测到所述当前事件与所述当前状态机队列不相关时,删除所述当前事件。5.根据权利要求1所述的离散事件关联处理方法,其特征在于,还包括:在判定所述当前事件与所述当前状态机队列中的任意一个状态机不匹配时,检测所述当前事件是否符合新建状态机条件;在检测到所述当前事件符合所述新建状态机条件时,创建新状态机,并将所述新状态机插入至所述当前状态机的队列的队首;在检测到所述当前事件不符合所述新建状态机条件时,删除所述当前事件。6.根据权利要求1至5中任一项所述的离散事件关联处理方法,其特征在于,还包括:按照时间顺序针对所述任意一个状态机定义初始化队列;根据预设的判断频率判断所述任意一个状态机的队列的队尾是否超过配置的时间段;在判定所述任意一个状态机的队列的队尾超过所述配置的时间段时,删除所述任意一个状态机。7.一种离散事件关联处理装置,其特征在于,包括:检测单元,用于在获取到当前事件时,检测所述当前事件是否为疑似关联事件;判断单元,用于在检测到所述当前事...
【专利技术属性】
技术研发人员:代庆国,
申请(专利权)人:深圳中兴网信科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。