空间监控方法、装置、计算机设备及存储介质制造方法及图纸

技术编号:21891675 阅读:19 留言:0更新日期:2019-08-17 14:25
本发明专利技术公开了一种空间监控方法、装置、计算机设备及存储介质,所述方法包括:在预设的监控时间点检测目标表的空间大小;评估目标表在第一时段内的第一空间增长等级;获取目标表在第二时段内的第二空间增长等级,并根据第二空间增长等级确认第一空间增长等级是否符合预设变更要求,在符合预设变更要求时,将第一空间增长等级变更为第三空间增长等级;当所述第三空间增长等级符合预警条件时,对预设的管理方进行预警。本发明专利技术通过在监控时间点检测目标表的数据占用空间大小的变化情况,获取第三空间增长等级,并在符合预设预警条件时向管理方预警,提升对数据表的空间大小变化的监管效率,同时提升了对数据表的空间大小变化的监测准确性。

Space monitoring methods, devices, computer equipment and storage media

【技术实现步骤摘要】
空间监控方法、装置、计算机设备及存储介质
本专利技术涉及空间监控领域,尤其涉及一种空间监控方法、装置、计算机设备及存储介质。
技术介绍
现今在数据采集和数据处理领域,随着上游推送的数据量越来越大,导致系统采集的数据量也越来越大,而对采集的数据进行后续处理的效率有限,且数据处理人员需要处理的数据表众多,可能无法及时获知数据库中的数据积压情况;若没有一个实时监控数据量大小,且及时进行预警和提醒机制,一些数据表中存放的采集的数据很有可能未能及时进行处理,如此便会造成采集的数据积压在系统的数据库中,影响后续处理过程中使用结构化查询语言的执行效率,进而降低系统对采集的数据进行处理的效率。
技术实现思路
基于此,本专利技术提供一种空间监控方法、装置、计算机设备及存储介质,用于在符合预设预警条件时向管理方预警,使所述管理方能快速地知悉所述目标表的空间变化情况,增强用户体验。一种空间监控方法,包括:获取预设的监控配置数据,所述监控配置数据中包含所有待监控表关联的唯一标识,且所述监控配置数据中的每一个所述待监控表的唯一标识均与该待监控表的空间变化评估规则关联;获取包含目标监控数据的监控指令,根据所述目标监控数据自所述监控配置数据中获取目标表的唯一标识以及与该唯一标识关联的空间变化评估规则;所述目标表是指所述监控配置数据中与所述目标监控数据匹配的待监控表;根据预设的监控时间设定规则确定所述目标表的监控时间点,通过获取的所述目标表的唯一标识,在预设的监控时间点检测所述目标表的空间大小,并将所述目标表的空间大小与所述目标表的监控时间点关联存储;根据与所述目标表的唯一标识关联的空间变化评估规则,以及第一时段内所述目标表的空间大小与所述监控时间点,评估所述目标表在所述第一时段内的第一空间增长等级;获取所述目标表在第二时段内的第二空间增长等级,并根据所述第二空间增长等级确认所述第一空间增长等级是否符合预设变更要求,在符合所述预设变更要求时,将所述第一空间增长等级变更为第三空间增长等级;所述第二时段是指与所述第一时段相邻且位于所述第一时段之前的时间段;当所述第三空间增长等级符合预警条件时,对预设的管理方进行预警。一种空间监控装置,包括:配置获取模块,用于获取预设的监控配置数据,所述监控配置数据中包含所有待监控表关联的唯一标识,且所述监控配置数据中的每一个所述待监控表的唯一标识均与该待监控表的空间变化评估规则关联;目标获取模块,用于获取包含目标监控数据的监控指令,根据所述目标监控数据自所述监控配置数据中获取目标表的唯一标识以及与该唯一标识关联的空间变化评估规则;所述目标表是指所述监控配置数据中与所述目标监控数据匹配的待监控表;空间检测模块,用于根据预设的监控时间设定规则确定所述目标表的监控时间点,通过获取的所述目标表的唯一标识,在预设的监控时间点检测所述目标表的空间大小,并将所述目标表的空间大小与所述目标表的监控时间点关联存储;等级评估模块,用于根据与所述目标表的唯一标识关联的空间变化评估规则,以及第一时段内所述目标表的空间大小与所述监控时间点,评估所述目标表在所述第一时段内的第一空间增长等级;等级变更模块,用于获取所述目标表在第二时段内的第二空间增长等级,并根据所述第二空间增长等级确认所述第一空间增长等级是否符合预设变更要求,在符合所述预设变更要求时,将所述第一空间增长等级变更为第三空间增长等级;所述第二时段是指与所述第一时段相邻且位于所述第一时段之前的时间段;预警模块,用于当所述第三空间增长等级符合预警条件时,对预设的管理方进行预警。一种计算机设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现上述空间监控方法的步骤。一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现上述空间监控方法的步骤。上述空间监控方法、装置、计算机设备及存储介质,通过在监控时间点检测目标表的数据占用空间大小的变化情况,并根据在第二时段内的所述目标表的数据占用空间大小的变化情况,获取所述目标表的第三空间增长等级,进而在符合预设预警条件时向管理方预警,提升对数据表的空间大小变化的监管效率,同时提升了对数据表的空间大小变化的监测准确性,使所述管理方能快速宏观的知悉所述目标表的空间变化情况,增强用户体验。附图说明为了更清楚地说明本专利技术实施例的技术方案,下面将对本专利技术实施例的描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本专利技术一实施例中空间监控方法的应用环境示意图;图2是本专利技术一实施例中空间监控方法的一流程图;图3是本专利技术一实施例中空间监控方法的步骤S40的流程图;图4是本专利技术一实施例中空间监控方法的步骤S50的流程图;图5是本专利技术另一实施例中空间监控方法的步骤S50的流程图;图6是本专利技术另一实施例中空间监控方法的步骤S60的流程图;图7是本专利技术一实施例中空间监控装置的示意图;图8是本专利技术一实施例中空间监控装置的等级评估模块的示意图;图9是本专利技术一实施例中空间监控装置的等级变更模块的示意图;图10是本专利技术一实施例中计算机设备的一示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本申请提供的空间监控方法,可应用在如图1的应用环境中,其中,客户端(计算机设备/终端设备)通过网络与服务器(服务端)进行通信。通过在监控时间点检测目标表的数据占用空间大小的变化情况,得到目标表在第一时段内的第一空间增长等级,接着,根据目标表在第二时段内每日的第二空间增长等级,对所述目标表在第一时段内的第一空间增长等级进行变更,获取最终的第三空间增长等级,以便于根据所述第三空间增长等级对预设的管理方进行预警。其中,客户端(计算机设备/终端设备)包括但不限于各种个人计算机、笔记本电脑、智能手机、平板电脑和便携式可穿戴设备。服务器可以用独立的服务器或者是多个服务器组成的服务器集群来实现。在一实施例中,如图2所示,提供一种空间监控方法,以该方法应用在图1中的服务器为例进行说明,包括如下步骤:S10,获取预设的监控配置数据,所述监控配置数据中包含所有待监控表关联的唯一标识,且所述监控配置数据中的每一个所述待监控表的唯一标识均与该待监控表的空间变化评估规则关联。其中,所述监控配置数据可以根据需求预先设定;所述待监控表是指存储上游推送的数据,或/和存储采集的业务数据的数据表(所述数据表是指数据库中用来存储数据的对象,是有结构的数据的集合),举例说明,所述待监控表可以为占据大量硬盘空间的数据表,亦可以为某应用程序核心的业务数据表,可理解地,所述待监控表每天都会新增存储大量的外来数据,因此,用于存储新增的外来数据的数据表,均可设定为所述待监控表。所述与待监控表关联的唯一标识为用于区分不同所述待监控表的特征标识,比如,表属主(即所述待监控表所属的本文档来自技高网...

【技术保护点】
1.一种空间监控方法,其特征在于,包括:获取预设的监控配置数据,所述监控配置数据中包含所有待监控表关联的唯一标识,且所述监控配置数据中的每一个所述待监控表的唯一标识均与该待监控表的空间变化评估规则关联;获取包含目标监控数据的监控指令,根据所述目标监控数据自所述监控配置数据中获取目标表的唯一标识以及与该唯一标识关联的空间变化评估规则;所述目标表是指所述监控配置数据中与所述目标监控数据匹配的待监控表;根据预设的监控时间设定规则确定所述目标表的监控时间点,通过获取的所述目标表的唯一标识,在预设的监控时间点检测所述目标表的空间大小,并将所述目标表的空间大小与所述目标表的监控时间点关联存储;根据与所述目标表的唯一标识关联的空间变化评估规则,以及第一时段内所述目标表的空间大小与所述监控时间点,评估所述目标表在所述第一时段内的第一空间增长等级;获取所述目标表在第二时段内的第二空间增长等级,并根据所述第二空间增长等级确认所述第一空间增长等级是否符合预设变更要求,在符合所述预设变更要求时,将所述第一空间增长等级变更为第三空间增长等级;所述第二时段是指与所述第一时段相邻且位于所述第一时段之前的时间段;当所述第三空间增长等级符合预警条件时,对预设的管理方进行预警。...

【技术特征摘要】
1.一种空间监控方法,其特征在于,包括:获取预设的监控配置数据,所述监控配置数据中包含所有待监控表关联的唯一标识,且所述监控配置数据中的每一个所述待监控表的唯一标识均与该待监控表的空间变化评估规则关联;获取包含目标监控数据的监控指令,根据所述目标监控数据自所述监控配置数据中获取目标表的唯一标识以及与该唯一标识关联的空间变化评估规则;所述目标表是指所述监控配置数据中与所述目标监控数据匹配的待监控表;根据预设的监控时间设定规则确定所述目标表的监控时间点,通过获取的所述目标表的唯一标识,在预设的监控时间点检测所述目标表的空间大小,并将所述目标表的空间大小与所述目标表的监控时间点关联存储;根据与所述目标表的唯一标识关联的空间变化评估规则,以及第一时段内所述目标表的空间大小与所述监控时间点,评估所述目标表在所述第一时段内的第一空间增长等级;获取所述目标表在第二时段内的第二空间增长等级,并根据所述第二空间增长等级确认所述第一空间增长等级是否符合预设变更要求,在符合所述预设变更要求时,将所述第一空间增长等级变更为第三空间增长等级;所述第二时段是指与所述第一时段相邻且位于所述第一时段之前的时间段;当所述第三空间增长等级符合预警条件时,对预设的管理方进行预警。2.如权利要求1所述的空间监控方法,其特征在于,所述空间变化评估规则包含至少一个增长区间,以及所述增长区间对应的第一空间增长等级;所述根据与所述目标表的唯一标识关联的空间变化评估规则,以及第一时段内所述目标表的空间大小与所述监控时间点,评估所述目标表在所述第一时段内的第一空间增长等级包括:根据所述第一时段内的所述目标表的空间大小和所述目标表的监控时间点,计算所述目标表在所述第一时段的数据占用空间大小的变化值;遍历所述目标表对应的所述空间变化评估规则中的各增长区间,比对所述目标表在所述第一时段的数据占用空间大小的变化是否属于所述增长区间;当所述目标表所述第一时段的数据占用空间大小的变化属于所述增长区间时,确认所述增长区间对应的第一空间增长等级为所述目标表在所述第一时段的第一空间增长等级。3.如权利要求1所述的空间监控方法,其特征在于,所述第一空间增长等级包括零级、一级、二级和三级;所述获取所述目标表在第二时段内的第二空间增长等级,并根据所述第二空间增长等级确认所述第一空间增长等级是否符合预设变更要求,在符合所述预设变更要求时,将所述第一空间增长等级变更为第三空间增长等级包括:获取所述目标表在第二时段内的第二空间增长等级;检测所述目标表在所述第一时段内的第一空间增长等级是否为零级;当所述目标表在所述第一时段内的第一空间增长等级不为零级时,检测所述目标表在所述第二时段内的第二空间增长等级是否符合连续性要求;所述连续性要求是指,所述目标表在所述第二时段内的每一连续时段的第二空间增长等级为一级或二级;所述连续时段为与第一时段时间长度相同的时段;当所述目标表在所述第二时段内的第二空间增长等级符合连续性要求时,将所述目标表的所述第一空间增长等级加一,并将加一后的所述第一空间增长等级确认为所述第三空间增长等级。4.如权利要求3所述的空间监控方法,其特征在于,所述检测所述目标表在所述第一时段内的第一空间增长等级是否为零级之后,还包括:检测所述目标表的所述第一空间增长等级是否为三级;当所述目标表在第一时段内的第一空间增长等级是为三级时,将所述目标表的所述第一空间增长等级确认为所述第三空间增长等级。5.如权利要求3所述的空间监控方法,其特征在于,所述当所述目标表在所述第一时段内的第一空间增长等级不为零级时,检测所述目标表在所述第二时段内的第二空间增长等级是否符合连续性要求之后,还包括:当所述目标表在所述第二时段的第二空间增长等级符合所述...

【专利技术属性】
技术研发人员:李延梅沈金虎王文哲
申请(专利权)人:平安科技深圳有限公司
类型:发明
国别省市:广东,44

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

1