事件管理系统以及方法技术方案

技术编号:39441458 阅读:22 留言:0更新日期:2023-11-19 16:24
本公开涉及一种事件管理系统以及方法,涉及计算机技术领域,事件管理系统通过事件收集模块可以接收到各种类型的事件源产生的目标事件,并通过事件存储模块根据目标事件对应的事件源元数据,将目标事件转换为预设存储格式,并通过预设存储格式存储目标事件,从而对分散的事件源产生的所有事件进行统一收集以及存储。并且,通过事件查询模块,可以响应于查询语句,在事件存储模块中查询与查询语句相匹配的事件,并输出查询到的事件,使得用户能够在一个事件管理系统中查询所有事件源产生的事件,无需再通过人工进行多平台的查询,极大提高了事件查询效率。另外,通过事件管理系统,可以提供统一的事件管理机制,减少了重复开发的成本。的成本。的成本。

【技术实现步骤摘要】
事件管理系统以及方法


[0001]本公开涉及计算机
,具体地,涉及一种事件管理系统以及方法。

技术介绍

[0002]在跨系统的业务联动中,一般采用系统间的接口来进行对接,这就导致业务联动的灵活性很差,随着业务的增加,维护也会变得越发困难,不利于后续的业务管理和服务支撑。例如,当业务或者服务发生异常时,往往需要维护人员花费大量时间进行排查。因此,亟需开发一种具有统一视图和整体流程的管理系统。

技术实现思路

[0003]提供该
技术实现思路
部分以便以简要的形式介绍构思,这些构思将在后面的具体实施方式部分被详细描述。该
技术实现思路
部分并不旨在标识要求保护的技术方案的关键特征或必要特征,也不旨在用于限制所要求的保护的技术方案的范围。
[0004]第一方面,本公开提供一种事件管理系统,包括:
[0005]事件收集模块,被配置为接收事件源发送的目标事件;
[0006]事件存储模块,被配置为根据所述目标事件对应的事件源元数据,将所述目标事件转换为预设存储格式,并通过所述预设存储格式存储所述目标事件;
[00本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种事件管理系统,其特征在于,包括:事件收集模块,被配置为接收事件源发送的目标事件;事件存储模块,被配置为根据所述目标事件对应的事件源元数据,将所述目标事件转换为预设存储格式,并通过所述预设存储格式存储所述目标事件;事件查询模块,被配置为响应于查询语句,在所述事件存储模块中查询与所述查询语句相匹配的事件,并输出查询到的事件。2.根据权利要求1所述的系统,其特征在于,所述事件源包括服务,所述目标事件包括所述服务生产的服务事件,所述事件查询模块具体被配置为:响应于查询语句,根据所述查询语句中携带的服务节点标识,结合服务拓扑图,确定所述服务节点标识对应的服务在所述服务拓扑图中的拓扑链路;根据所述拓扑链路,在所述事件存储模块存储的事件中,查找所述拓扑链路对应的服务事件。3.根据权利要求1所述的系统,其特征在于,所述目标事件包括多个发生在不同阶段的子事件,所述事件查询模块具体被配置为:响应于查询语句,根据所述查询语句携带的事件标识符,在所述事件存储模块中查找与所述事件标识符相匹配的所有子事件;根据所述子事件对应的阶段状态,在所述子事件上添加与所述阶段状态对应的阶段标识符,获得标识后的子事件;输出所有所述标识后的子事件。4.根据权利要求1所述的系统,其特征在于,所述系统还包括:第一分析模块,被配置为根据第一目标事件对应的第一标识符,在所述事件存储模块存储的事件中,查找所述第一标识符对应的事件源在第一时间范围内产生的所有事件,并输出查找到的所述所有事件,其中该所有事件用于确定触发所述第一目标事件的成因。5.根据权利要求1所述的系统,其特征在于,所述系统还包括:第二分析模块,被配置为根据第二目标事件对应的...

【专利技术属性】
技术研发人员:黄维冯鹏超
申请(专利权)人:北京字跳网络技术有限公司
类型:发明
国别省市:

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

1