本申请涉及数据交互,尤其涉及一种告警数据交互方法、系统、设备、存储介质及程序产品。
背景技术:
1、随着技术的不断发展,告警流水窗在告警监控领域上的应用也越来越频繁,因此用户也对告警数据交互提出了更高的要求。
2、目前,在对告警数据交互时,通常是直接通过微服务rest(resourcerepresentational state transfer,状态转移的架构样式)api(applicationprogramming interface,应用程序接口)接口,由后台服务提供实时数据拉取、历史数据同步、告警详情等对应的api接口,ui(user interface,用户界面)视图服务通过定时或按需调用api接口完成对应的数据获取/数据更新,但是,这种告警数据交互方式会由于需要定时或按需调用api接口才能完成对应的数据获取/数据更新,进而造成告警数据交互的效率低。
技术实现思路
1、本申请的主要目的在于提供一种告警数据交互方法、系统、电子设备及可读存储介质,旨在解决告警数据交互的效率低的技术问题。
2、为实现上述目的,本申请提供一种告警数据交互方法,所述告警数据交互方法应用于告警数据交互系统,所述告警数据交互系统包括数据集群的后台服务端和与所述后台服务端基于微服务技术通信连接的ui视图服务端,所述告警数据交互方法包括:
3、获取所述ui视图服务端发送的注册协议信息,其中,所述注册协议信息包括实例标识和实例数据;
4、根据所述实例标识和所述实例数据确定目标协议数据,并根据所述目标协议数据在所述后台服务端中确定目标告警数据,以将所述目标告警数据交互至所述ui视图服务端。
5、为实现上述目的,本申请还提供一种告警数据交互系统,所述告警数据交互系统包括数据集群的后台服务端、与所述后台服务端基于微服务技术通信连接的ui视图服务端和控制器,所述控制器与所述后台服务端和所述ui视图服务端连接,所述控制器包括:
6、协议获取模块,用于获取所述ui视图服务端发送的注册协议信息,其中,所述注册协议信息包括实例标识和实例数据;
7、数据交互模块,用于根据所述实例标识和所述实例数据确定目标协议数据,并根据所述目标协议数据在所述后台服务端中确定目标告警数据,以将所述目标告警数据交互至所述ui视图服务端。
8、本申请还提供一种告警数据交互设备,所述告警数据交互设备包括:至少一个处理器以及与所述至少一个处理器通信连接的存储器,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如上述的告警数据交互方法的步骤。
9、本申请还提供一种存储介质,所述存储介质上存储有实现告警数据交互方法的程序,所述告警数据交互方法的程序被处理器执行时实现如上述的告警数据交互方法的步骤。
10、本申请还提供一种程序产品,包括告警数据交互程序,所述告警数据交互程序被处理器执行时实现如上述的告警数据交互方法的步骤。
11、本申请的告警数据交互方法,应用于告警数据交互系统,告警数据交互系统包括数据集群的后台服务端和与后台服务端基于微服务技术通信连接的ui视图服务端,通过获取ui视图服务端发送的注册协议信息,其中,注册协议信息包括实例标识和实例数据;根据实例标识和实例数据确定目标协议数据,并根据目标协议数据在后台服务端中确定目标告警数据,以将目标告警数据交互至ui视图服务端。
12、通过ui视图服务端发送的注册协议信息确定目标协议数据,可以直接基于目标协议数据确定目标告警数据,以实现目标告警数据交互至ui视图服务端。从而避免了现有技术中由于需要定时或按需调用api接口才能完成对应的数据获取/数据更新的问题,通过ui视图服务端发送的注册协议信息确定目标协议数据之后直接可以确定进行交互的目标告警数据,进而避免定时或按需调用api接口才能完成对应的数据获取/数据更新的现象,以提高告警数据交互的效率。
1.一种告警数据交互方法,其特征在于,所述告警数据交互方法应用于告警数据交互系统,所述告警数据交互系统包括数据集群的后台服务端和与所述后台服务端基于微服务技术通信连接的ui视图服务端,所述告警数据交互方法包括:
2.如权利要求1所述告警数据交互方法,其特征在于,所述目标协议数据包括第一预设过滤条件,所述根据所述目标协议数据在所述后台服务端中确定目标告警数据的步骤,包括:
3.如权利要求1所述告警数据交互方法,其特征在于,所述目标协议数据包括开始时间点、结束时间点、记录阈值和第二预设过滤条件,所述根据所述目标协议数据在所述后台服务端中确定目标告警数据的步骤,包括:
4.如权利要求1所述告警数据交互方法,其特征在于,所述根据所述实例标识和所述实例数据确定目标协议数据的步骤,包括:
5.如权利要求1所述告警数据交互方法,其特征在于,所述根据所述实例标识和所述实例数据确定目标协议数据的步骤之后,包括:
6.如权利要求1至5任一项所述告警数据交互方法,其特征在于,所述告警数据交互系统还包括与所述ui视图服务端通信连接的ui界面,所述方法还包括:
7.一种告警数据交互系统,其特征在于,所述告警数据交互系统包括数据集群的后台服务端、与所述后台服务端基于微服务技术通信连接的ui视图服务端和控制器,所述控制器与所述后台服务端和所述ui视图服务端连接,所述控制器包括:
8.一种告警数据交互设备,其特征在于,所述告警数据交互设备包括:
9.一种存储介质,其特征在于,所述存储介质上存储有实现告警数据交互方法的程序,所述实现告警数据交互方法的程序被处理器执行以实现如权利要求1至6中任一项所述告警数据交互方法的步骤。
10.一种程序产品,其特征在于,所述程序产品包括告警数据交互程序,所述告警数据交互程序被处理器执行时实现如权利要求1至6中任一项所述的告警数据交互方法的步骤。