System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind() 一种云平台数据库的巡检系统技术方案_技高网

一种云平台数据库的巡检系统技术方案

技术编号:43219614 阅读:1 留言:0更新日期:2024-11-05 17:12
本申请涉及数据检测技术领域,特别是涉及一种云平台数据库的巡检系统,所述系统包括处理器和存储有计算机程序的存储器,计算机程序被处理器执行时,首先从目标云平台中获取待巡检数据库对应的若干第一巡检指标数据列表,并获取每一第一巡检指标数据列表的初始巡检得分和巡检权重,根据每一第一巡检指标列表对应的初始巡检得分和巡检权重,获取到待巡检数据库对应的目标巡检得分,根据目标巡检得分的大小来确定出是否要对待巡检数据库进行进一步检测;可知,本发明专利技术在每一第一巡检指标列表对应的初始巡检得分的基础上,加入了有效的巡检权重,使得到的目标巡检得分能更真实准确地反映出待巡检数据库的待巡检情况,从而提高巡检质量和有效性。

【技术实现步骤摘要】

本专利技术涉及数据检测,特别是涉及一种云平台数据库的巡检系统


技术介绍

1、数据库是一个长期存储在计算机内的、有组织的、可共享的、统一管理的大量数据的集合,为了降低降低运营成本,目前越来越多的数据库被放入由k8s构建的云平台中进行使用和管理。为了维护数据库的正常运行,需对数据库进行定期巡检,现有的巡检方式一般是,在需要对某个数据库检测时,写出用于该数据库检测的python脚本,该脚本只能针对此数据库进行全面巡检,无法适用于其他数据库,不能广泛使用,且在不确定数据库使用状态的情况下便进行全面巡检,可能会造成巡检次数的浪费,导致巡检质量较低。


技术实现思路

1、针对上述技术问题,本专利技术采用的技术方案为:

2、一种云平台数据库的巡检系统,所述系统包括:处理器和存储有计算机程序的存储器,当所述计算机程序被处理器执行时,实现以下步骤:

3、s100,当触发云平台数据库巡检指令时,从目标云平台中确定出对应的待巡检数据库;所述目标云平台中预设有若干初始数据库;所述待巡检数据库为若干初始数据库中的任一初始数据库。

4、s200,根据预设的若干第一巡检指标,从所述目标云平台中获取待巡检数据库对应的第一巡检指标数据列表集a={a1,a2,……,ai,……,am},其中,ai为第i个第一巡检指标数据列表,i=1,2,……,m,m为第一巡检指标数据列表的数量,每一第一巡检指标数据列表中包括若干第一巡检指标数据。

5、s300,根据ai中的每一第一巡检指标数据分别对应的预设巡检指标数据阈值,获取ai对应的初始巡检得分。

6、s400,根据每一ai对剩余的每一第一巡检指标列表的预设影响程度值,构建目标判断矩阵,并根据所述目标判断矩阵获取到每一ai对应的巡检权重。

7、s500,根据每一ai对应的初始巡检得分和每一ai对应的巡检权重,获取到待巡检数据库对应的目标巡检得分。

8、s600,当所述目标巡检得分大于巡检得分阈值时,初始化与待巡检数据库的连接并对待巡检数据库进行巡检,以获取到待巡检数据库对应的若干第二巡检指标数据。

9、本专利技术与现有技术相比具有明显的有益效果,借由上述技术方案,本专利技术提供的一种云平台数据库的巡检系统可达到相当的技术进步性及实用性,并具有产业上的广泛利用价值,其至少具有以下有益效果:

10、本专利技术提供了一种云平台数据库的巡检系统,当计算机程序被处理器执行时,从目标云平台中获取待巡检数据库对应的若干第一巡检指标数据,并根据每一第一巡检指标数据分别对应的预设巡检指标数据阈值,获取到每一第一巡检指标数据列表的初始巡检得分,通过该方式获取的初始巡检得分更加合理可靠且能够初步掌握待巡检数据库的使用情况,为是否对待巡检数据库进行进一步检测提供判断基础;然后根据每两个第一巡检指标列表的预设影响程度值,获取到每一第一巡检指标列表对应的巡检权重,通过这一方式获取的巡检权重更加合理有效,再基于每一第一巡检指标列表对应的初始巡检得分和巡检权重,获取到待巡检数据库对应的目标巡检得分,最后根据目标巡检得分的大小来确定出是否要对待巡检数据库进行进一步检测,在每一第一巡检指标列表对应的初始巡检得分的基础上,加入了有效的巡检权重,使得到的目标巡检得分能更真实准确地反映出待巡检数据库的待巡检情况,从而提高巡检质量和有效性。

本文档来自技高网...

【技术保护点】

1.一种云平台数据库的巡检系统,其特征在于,所述系统包括:处理器和存储有计算机程序的存储器,当所述计算机程序被处理器执行时,实现以下步骤:

2.根据权利要求1所述的云平台数据库的巡检系统,其特征在于,S100步骤之前还包括以下步骤:

3.根据权利要求1所述的云平台数据库的巡检系统,其特征在于,所述第一巡检指标是指待巡检数据库对应的元数据信息指标、配置信息指标、历史时间段内的数据趋势信息指标和日志信息指标中的任一指标。

4.根据权利要求1所述的云平台数据库的巡检系统,其特征在于,S300步骤中还包括以下步骤:

5.根据权利要求1所述的云平台数据库的巡检系统,其特征在于,S400步骤中还包括以下步骤:

6.根据权利要求5所述的云平台数据库的巡检系统,其特征在于,在S400步骤中通过以下步骤获取Ai对应的巡检权重:

7.根据权利要求1所述的云平台数据库的巡检系统,其特征在于,当所述计算机程序被处理器执行时,还通过以下步骤获取到Ai对应的巡检权重:

8.根据权利要求7所述的云平台数据库的巡检系统,其特征在于,当所述计算机程序被处理器执行时,还通过以下步骤确定出Ai对应的巡检权重:

9.根据权利要求1所述的云平台数据库的巡检系统,其特征在于,所述第二巡检指标数据对应的第二巡检指标是指待巡检数据库对应的目标巡检参数指标和库表信息指标。

10.根据权利要求1所述的云平台数据库的巡检系统,其特征在于,在S600步骤之后还包括以下步骤:

...

【技术特征摘要】

1.一种云平台数据库的巡检系统,其特征在于,所述系统包括:处理器和存储有计算机程序的存储器,当所述计算机程序被处理器执行时,实现以下步骤:

2.根据权利要求1所述的云平台数据库的巡检系统,其特征在于,s100步骤之前还包括以下步骤:

3.根据权利要求1所述的云平台数据库的巡检系统,其特征在于,所述第一巡检指标是指待巡检数据库对应的元数据信息指标、配置信息指标、历史时间段内的数据趋势信息指标和日志信息指标中的任一指标。

4.根据权利要求1所述的云平台数据库的巡检系统,其特征在于,s300步骤中还包括以下步骤:

5.根据权利要求1所述的云平台数据库的巡检系统,其特征在于,s400步骤中还包括以下步骤:

6.根据...

【专利技术属性】
技术研发人员:罗春李春陈栋魏兴华李建辉王显伟杨禹航吴炎万应捷张文件
申请(专利权)人:杭州沃趣科技股份有限公司
类型:发明
国别省市:

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

1