本申请涉及一种数据告警方法、装置、计算机设备和存储介质。该方法包括:获取目标接口对应的当前告警数据,当前告警数据包括当前告警类型数据和对应的当前告警项数据;根据当前告警类型数据获取对应的目标告警类型描述数据;根据当前告警数据与目标告警类型描述数据确定目标告警状态;根据目标告警状态生成对应的告警信息。采用本方法能够提高告警效率。
Data alarm method, device, computer equipment and storage medium
【技术实现步骤摘要】
数据告警方法、装置、计算机设备和存储介质
本申请涉及计算机
,特别是涉及一种数据告警方法、装置、计算机设备和存储介质。
技术介绍
目前的告警系统,不同的业务方通常都需要根据自身的业务需求开发一套对应的告警系统,没有一种可以集中告警的方式。其中,目前告警系统的告警方式,若需要对不同业务方的业务数据进行监控告警,则无法做到集中告警,需要通过每个业务方对应的告警系统进行监控告警,导致告警效率低。
技术实现思路
基于此,有必要针对上述技术问题,提供一种能够提高告警效率的数据告警方法、装置、计算机设备和存储介质。一种数据告警方法,该方法包括:获取目标接口对应的当前告警数据,当前告警数据包括当前告警类型数据和对应的当前告警项数据;根据当前告警类型数据获取对应的目标告警类型描述数据;根据当前告警数据与目标告警类型描述数据确定目标告警状态;根据目标告警状态生成对应的告警信息。在其中一个实施例中,获取目标接口对应的当前告警数据,包括:获取各个触发接口返回的接口告警数据,接口告警数据包括接口告警类型数据和对应的接口告警项数据;获取各个接口告警类型数据对应的预设接口触发条件;根据预设接口触发条件和接口告警项数据从各个触发接口中确定目标接口;根据触发接口与告警数据的对应关系,获取目标接口对应的当前告警数据。在其中一个实施例中,触发接口的生成步骤,包括:接收用户登录请求,用户登录请求携带有当前用户标识;根据用户登录请求实现当前用户标识对应的当前用户的登录,接收当前用户发送的用户告警接入请求,用户告警接入请求携带有用户告警类型数据和对应的用户告警项数据;根据用户告警接入请求分配对应的调用接口;通过调用接口获取用户告警项数据对应的用户告警类型描述数据,以使终端根据用户告警类型描述数据生成对应的触发接口。在其中一个实施例中,根据当前告警类型数据获取对应的目标告警类型描述数据,包括:获取候选告警类型描述数据集合,候选告警类型描述数据集合包括至少一个候选告警类型描述数据,各个候选告警类型描述数据都存在对应的候选告警类型数据;根据当前告警类型数据和候选告警类型数据从候选告警类型描述数据集合中确定目标告警类型描述数据。在其中一个实施例中,数据告警方法还包括:获取当前告警接入请求,根据当前告警接入请求确定当前告警类型数据和对应的原始告警项数据;根据当前告警接入请求分配对应的接入接口;通过接入接口获取原始告警项数据对应的当前告警项信息;根据当前告警项信息和原始告警项数据生成当前告警类型数据对应的当前告警项数据;根据当前告警类型数据对应的当前告警项数据生成对应的当前告警类型描述数据,将当前告警类型描述数据作为候选告警类型描述数据。在其中一个实施例中,数据告警方法还包括:从告警信息中提取对应的目标关键字段;根据目标关键字段检测告警计数器中是否存在相同的历史告警关键字段;当告警计数器中不存在目标关键字段相同的历史告警关键字段时,则根据告警信息触发告警,发送告警信息;当告警计数器中存在目标关键字段相同的历史告警关键字段时,获取历史告警次数对应的告警策略,根据历史告警关键字段对应的历史告警时间和目标关键字段对应的当前时间确定当前告警时间间隔;根据当前告警时间间隔和告警策略确定是否触发告警。在其中一个实施例中,根据当前告警时间间隔和告警策略确定是否触发告警,包括:获取告警策略对应的告警时间间隔阈值;在当前告警时间间隔不小于告警时间间隔阈值时,触发告警;在当前告警时间间隔小于告警时间间隔阈值时,不触发告警。在其中一个实施例中,根据当前告警数据与目标告警类型描述数据确定对应的目标告警状态,包括:在当前告警数据与目标告警类型描述数据匹配时,则确定对应的目标告警状态为第一告警状态;在当前告警数据与目标告警类型描述数据不匹配时,则确定对应的目标告警状态为第二告警状态,第一告警状态和第二告警状态为两种状态相反的告警状态。一种数据告警装置,该装置包括:第一获取模块,用于获取目标接口对应的当前告警数据,当前告警数据包括当前告警类型数据和对应的当前告警项数据;第二获取模块,用于根据当前告警类型数据获取对应的目标告警类型描述数据;告警状态确定模块,用于根据当前告警数据与目标告警类型描述数据确定目标告警状态;告警信息生成模块,用于根据目标告警状态生成对应的告警信息。一种计算机设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现以下步骤:获取目标接口对应的当前告警数据,当前告警数据包括当前告警类型数据和对应的当前告警项数据;根据当前告警类型数据获取对应的目标告警类型描述数据;根据当前告警数据与目标告警类型描述数据确定目标告警状态;根据目标告警状态生成对应的告警信息。一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:获取目标接口对应的当前告警数据,当前告警数据包括当前告警类型数据和对应的当前告警项数据;根据当前告警类型数据获取对应的目标告警类型描述数据;根据当前告警数据与目标告警类型描述数据确定目标告警状态;根据目标告警状态生成对应的告警信息。上述数据告警方法、装置、计算机设备和存储介质,服务器获取目标接口对应的当前告警数据,当前告警数据包括当前告警类型数据和对应的当前告警项数据;根据当前告警类型数据获取对应的目标告警类型描述数据;根据当前告警数据与目标告警类型描述数据确定目标告警状态;根据目标告警状态生成对应的告警信息。因此,不同的业务方对应不同的触发接口,业务方可以通过对应的触发接口将对应的告警数据发送至服务器中,通过服务器对不同业务方的告警数据进行集中监控告警,从而提高数据监控效率。附图说明图1为一个实施例中数据告警方法的应用环境图;图2为一个实施例中数据告警方法的流程示意图;图3为一个实施例中当前告警数据获取步骤的流程示意图;图4为一个实施例中触发接口生成步骤的流程示意图;图5为一个实施例中目标告警类型描述数据获取步骤的流程示意图;图6为另一个实施例中数据告警方法的流程示意图;图7为又一个实施例中数据告警方法的流程示意图;图8为一个实施例中目标告警状态确定步骤的流程示意图;图9为一个实施例中数据告警装置的结构框图;图10为一个实施例中计算机设备的内部结构图。具体实施方式为了使本申请的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本申请进行进一步详细说明。应当理解,此处描述的具体实施例仅仅用以解释本申请,并不用于限定本申请。本申请提供的数据告警方法,可以应用于如图1所示的应用环境中。其中,终端102通过网络与处理服务器104进行通信,处理服务器104与业务服务器106通过网络进行连接。其中,终端102可以但不限于是各种个人计算机、笔记本电脑、智能手机本文档来自技高网...
【技术保护点】
1.一种数据告警方法,所述方法包括:/n获取目标接口对应的当前告警数据,所述当前告警数据包括当前告警类型数据和对应的当前告警项数据;/n根据所述当前告警类型数据获取对应的目标告警类型描述数据;/n根据所述当前告警数据与所述目标告警类型描述数据确定目标告警状态;/n根据所述目标告警状态生成对应的告警信息。/n
【技术特征摘要】
1.一种数据告警方法,所述方法包括:
获取目标接口对应的当前告警数据,所述当前告警数据包括当前告警类型数据和对应的当前告警项数据;
根据所述当前告警类型数据获取对应的目标告警类型描述数据;
根据所述当前告警数据与所述目标告警类型描述数据确定目标告警状态;
根据所述目标告警状态生成对应的告警信息。
2.根据权利要求1所述的方法,其特征在于,所述获取目标接口对应的当前告警数据,包括:
获取各个触发接口返回的接口告警数据,所述接口告警数据包括接口告警类型数据和对应的接口告警项数据;
获取各个所述接口告警类型数据对应的预设接口触发条件;
根据所述预设接口触发条件和所述接口告警项数据从各个所述触发接口中确定目标接口;
根据触发接口与告警数据的对应关系,获取所述目标接口对应的当前告警数据。
3.根据权利要求2所述的方法,其特征在于,所述触发接口的生成步骤,包括:
接收用户登录请求,所述用户登录请求携带有当前用户标识;
根据所述用户登录请求实现所述当前用户标识对应的当前用户的登录,接收所述当前用户发送的用户告警接入请求,所述用户告警接入请求携带有用户告警类型数据和对应的用户告警项数据;
根据所述用户告警接入请求分配对应的调用接口;
通过所述调用接口获取所述用户告警项数据对应的用户告警类型描述数据,以使终端根据所述用户告警类型描述数据生成对应的触发接口。
4.根据权利要求1所述的方法,其特征在于,所述根据所述当前告警类型数据获取对应的目标告警类型描述数据,包括:
获取候选告警类型描述数据集合,所述候选告警类型描述数据集合包括至少一个候选告警类型描述数据,各个候选告警类型描述数据都存在对应的候选告警类型数据;
根据所述当前告警类型数据和所述候选告警类型数据从候选告警类型描述数据集合中确定目标告警类型描述数据。
5.根据权利要求4所述的方法,其特征在于,所述方法还包括:
获取当前告警接入请求,根据所述当前告警接入请求确定当前告警类型数据和对应的原始告警项数据;
根据所述当前告警接入请求分配对应的接入接口;
通过所述接入接口获取所述原始告警项数据对应的当前告警项信息;
根据所述当前告警项信息和所述原始告警项数据生成所述当前告警类型数据对应的当前告警项数据;
根据所述当前告警类型数据对应的当前告警项数据生成对应的当前告警类型...
【专利技术属性】
技术研发人员:刘舟,李奕臻,
申请(专利权)人:广州三七互娱科技有限公司,
类型:发明
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。