一种数据库监控的配置方法及装置与流程

文档序号:33890048发布日期:2023-04-21 01:18阅读:43来源:国知局
一种数据库监控的配置方法及装置与流程

本申请涉及数据库,尤其涉及一种数据库监控的配置方法及装置。


背景技术:

1、数据库监控用于对数据库中的数据进行监控,由于即使很小的数据出现误差,都可能产生极大的影响,所以对数据进行实时、有效的监控是非常重要的。

2、现有的数据库监控,一类是原始的逐个开发、上线的策略,往往需要在监控运行、预警功能上重复编写代码,耗费大量的时间和人力;另一类虽然实现了可配置流程,但配置过程繁琐,同样需要耗费大量的事件和人力。


技术实现思路

1、本申请实施例提供了一种数据库监控的配置方法及装置,可以提高数据库监控配置的效率。

2、本申请第一方面提供了一种数据库监控的配置方法,包括:

3、根据预先设置的客户化页面要求获取用户的录入信息;

4、根据所述录入信息配置用于监控数据库的监控任务表;

5、根据所述监控任务表启动监听进程,以监控所述数据库的运行状态。

6、可选的,所述根据预先设置的客户化页面要求获取用户的录入信息后,所述方法还包括:

7、对所述录入信息进行风险评估,若所述风险评估通过,则执行如下步骤:根据所述录入信息配置监控任务表。

8、可选的,所述根据所述录入信息配置监控任务表包括:

9、根据所述录入信息确定监控任务;

10、将所述监控任务写入所述数据库的监控任务表。

11、可选的,所述运行数据库监控包括:

12、获取监控任务表中预计执行时间小于当前时间的监控任务;

13、确定所述预计执行时间小于当前时间的监控任务对应的数据库;

14、根据预设的sql监控脚本或java监控脚本对所述数据库进行监控。

15、可选的,所述方法还包括:

16、根据预设的运行频率计算所述监控任务的下一次执行时间;

17、根据所述下一次执行时间更新所述监控任务表。

18、可选的,所述方法还包括:

19、当所述数据库存在超出预设的报警阈值范围的数据时,根据预设的报警方式向客户端发送报警信息,所述报警信息包括监控结果文本或监控结果报表。

20、可选的,所述方法还包括:

21、根据预先编写的java监控脚本确定目标数据库,所述目标数据库包括一个或多个数据库。

22、所述方法还包括:

23、根据监控口径的变化内容对sql监控脚本或java监控脚本进行更新;

24、根据所述更新后的sql监控脚本或java监控脚本对所述客户化页面要求进行更新。

25、本申请第二方面提供了一种数据库监控的配置装置,包括:

26、获取单元,用于根据预先设置的客户化页面要求获取用户的录入信息;

27、配置单元,用于根据所述录入信息配置用于监控数据库的监控任务表;

28、运行单元,用于根据所述监控任务表启动监听进程,以监控所述数据库的运行状态。

29、可选的,所述运行单元,具有用于:

30、获取监控任务表中预计执行时间小于当前时间的监控任务;

31、确定所述预计执行时间小于当前时间的监控任务对应的数据库;

32、根据预设的sql监控脚本或java监控脚本对所述数据库进行监控。

33、本申请实施例公开了一种数据库监控的配置方法。在该方法中,根据预先设置的客户化页面要求获取用户的录入信息;根据录入信息配置用于监控数据库的监控任务表;根据监控任务表启动监听进程,以监控数据库的运行状态。由此可见,利用本申请实施例提供的方案,通过客户化页面获取的录入信息对监控任务表进行配置,只需要用户录入个性化监控项,能够快速上线或修改监控任务,从而提高数据库监控的配置效率。



技术特征:

1.一种数据库监控的配置方法,其特征在于,所述方法包括:

2.根据权利要求1所述的方法,其特征在于,所述根据预先设置的客户化页面要求获取用户的录入信息后,所述方法还包括:

3.根据权利要求1所述的方法,其特征在于,所述根据所述录入信息配置监控任务表包括:

4.根据权利要求1所述的方法,其特征在于,所述运行数据库监控包括:

5.根据权利要求4所述的方法,其特征在于,所述方法还包括:

6.根据权利要求4所述的方法,其特征在于,所述方法还包括:

7.根据权利要求1所述的方法,其特征在于,所述方法还包括:

8.根据权利要求1所述的方法,其特征在于,所述方法还包括:

9.一种数据库监控的配置装置,其特征在于,所述装置包括:

10.根据权利要求9所述的装置,其特征在于,所述运行单元,具有用于:


技术总结
本申请实施例公开了一种数据库监控的配置方法。在该方法中,根据预先设置的客户化页面要求获取用户的录入信息;根据录入信息配置用于监控数据库的监控任务表;根据监控任务表启动监听进程,以监控数据库的运行状态。由此可见,利用本申请实施例提供的方案,通过客户化页面获取的录入信息对监控任务表进行配置,只需要用户录入个性化监控项,能够快速上线或修改监控任务,从而提高数据库监控的配置效率。

技术研发人员:陈越岭
受保护的技术使用者:合众人寿保险股份有限公司
技术研发日:
技术公布日:2024/1/11
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1