本申请涉及金融科技及互联网,尤其涉及一种告警聚合发送的方法、系统、计算机设备及存储介质。
背景技术:
1、告警发送环节作为整个监控告警系统的最后一环,承担着将最终的监控异常数据发送出去的任务。但当前的主流告警系统往往功能比较呆板,倾向于只要存在异常数据就会向用户发送告警通知,导致用户可能会在短时间内频繁接收大量重复告警信息,造成信息冗余,给用户带来不必要的干扰。特别是在金融科技,例如银行、保险等领域,各种业务系统繁多,如果按照现有技术对业务系统进行监控和告警,则会产生大量的冗余消息或信息,给业务方带来极大干扰和困扰。
技术实现思路
1、本申请的主要目的在于提供一种告警聚合发送的方法、系统、计算机设备及存储介质,可以解决现有技术中的监控系统告警发送信息冗余的技术问题。
2、为实现上述目的,本申请第一方面提供一种告警聚合发送的方法,应用于告警聚合发送系统,该方法包括:
3、接入至少一个场景节点的监控数据;
4、查询每组目标监控数据的分类分级信息和告警配置数据;
5、根据同一个目标场景节点的告警配置数据及已有监控数据,判断当前目标场景节点是否触发告警事件,其中,已有监控数据包括当前获取的目标监控数据和从当前时刻至上一次业务监测告警时刻之间的历史目标监控数据;
6、若触发告警事件,则基于聚合周期和聚合规则,根据同一个业务系统中触发告警事件的目标场景节点的已有监控数据,进行数据聚合;
7、根据得到的聚合数据向相应用户发送告警。
8、为实现上述目的,本申请第二方面提供一种告警聚合发送系统,该告警聚合发送系统包括:分类分级系统和聚合发送子系统;
9、聚合发送子系统,用于接入至少一个场景节点的监控数据,并向分类分级系统发送查询指令;
10、分类分级系统,用于根据查询指令查询每组目标监控数据的分类分级信息和告警配置数据,并向聚合发送子系统返回查询结果;
11、聚合发送子系统,用于根据同一个目标场景节点的告警配置数据及已有监控数据,判断当前目标场景节点是否触发告警事件,其中,已有监控数据包括当前获取的目标监控数据和从当前时刻至上一次业务监测告警时刻之间的历史目标监控数据;若触发告警事件,则基于聚合周期和聚合规则,根据同一个业务系统中触发告警事件的目标场景节点的已有监控数据,进行数据聚合;根据得到的聚合数据向相应用户发送告警。
12、为实现上述目的,本申请第三方面提供一种计算机可读存储介质,存储有计算机程序,计算机程序被处理器执行时,使得处理器执行以下步骤:
13、接入至少一个场景节点的监控数据;
14、查询每组目标监控数据的分类分级信息和告警配置数据;
15、根据同一个目标场景节点的告警配置数据及已有监控数据,判断当前目标场景节点是否触发告警事件,其中,已有监控数据包括当前获取的目标监控数据和从当前时刻至上一次业务监测告警时刻之间的历史目标监控数据;
16、若触发告警事件,则基于聚合周期和聚合规则,根据同一个业务系统中触发告警事件的目标场景节点的已有监控数据,进行数据聚合;
17、根据得到的聚合数据向相应用户发送告警。
18、为实现上述目的,本申请第四方面提供一种计算机设备,包括存储器和处理器,存储器存储有计算机程序,计算机程序被处理器执行时,使得处理器执行以下步骤:
19、接入至少一个场景节点的监控数据;
20、查询每组目标监控数据的分类分级信息和告警配置数据;
21、根据同一个目标场景节点的告警配置数据及已有监控数据,判断当前目标场景节点是否触发告警事件,其中,已有监控数据包括当前获取的目标监控数据和从当前时刻至上一次业务监测告警时刻之间的历史目标监控数据;
22、若触发告警事件,则基于聚合周期和聚合规则,根据同一个业务系统中触发告警事件的目标场景节点的已有监控数据,进行数据聚合;
23、根据得到的聚合数据向相应用户发送告警。
24、采用本申请实施例,具有如下有益效果:
25、本申请通过接入场景节点的监控数据,对目标监控数据进行告警触发判断,并根据聚合周期和聚合规则对触发告警事件的目标场景节点的监控数据进行数据聚合,根据聚合数据向用户发送告警。本申请通过数据聚合,既保证了用户可以及时获取到对业务系统的告警,又可以减少消息冗余,降低对用户的频繁干扰;另外,构建了不同场景节点的监控数据的分类分级,对监控数据进行清晰划分,便于快速、准确查找并定位到业务系统的问题,以及管理各个业务系统各个场景节点的告警工作,可接入任意业务系统,适用范围广。特别是对于金融科技领域,各种银行系统、保险系统、金融app层出不穷,均可以由告警聚合发送系统进行统一告警管理,高效便捷。
1.一种告警聚合发送的方法,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述根据同一个目标场景节点的告警配置数据及已有监控数据,判断当前所述目标场景节点是否触发告警事件,包括:
3.根据权利要求1所述的方法,其特征在于,所述基于聚合周期和聚合规则,根据同一个业务系统中触发告警事件的目标场景节点的已有监控数据,进行数据聚合,包括以下至少一种:
4.根据权利要求3所述的方法,其特征在于,在根据得到的聚合数据向相应用户发送告警之前,所述方法还包括:
5.根据权利要求1所述的方法,其特征在于,所述查询每组目标监控数据的分类分级信息和告警配置数据,包括:
6.根据权利要求1所述的方法,其特征在于,所述接入至少一个场景节点的监控数据,包括:
7.一种告警聚合发送系统,其特征在于,所述告警聚合发送系统包括:分类分级系统和聚合发送子系统;
8.根据权利要求7所述的告警聚合发送系统,其特征在于,
9.一种计算机可读存储介质,存储有计算机程序,其特征在于,所述计算机程序被处理器执行时,使得所述处理器执行如权利要求1至6中任一项所述方法的步骤。
10.一种计算机设备,包括存储器和处理器,其特征在于,所述存储器存储有计算机程序,所述计算机程序被所述处理器执行时,使得所述处理器执行如权利要求1至6中任一项所述方法的步骤。