1 .一种数据库的巡检方法,其特征在于,包括:
接收巡检指令;
响应于所述巡检指令,对数据库的巡检项目进行巡检,得到巡检日志,所述巡检日志的
内容信息包括巡检概述信息和巡检问题信息,所述巡检概述信息至少包括所述巡检项目的
名称和数量,所述巡检问题信息为所述巡检项目的异常信息,所述巡检项目包括备份容灾
类巡检项目、安全与稳定类巡检项目、空间资源类巡检项目和规范类巡检项目;
根据所述巡检日志和历史巡检日志生成巡检报告,所述巡检报告包括巡检概述模块、
巡检问题模块、遗留问题模块和未巡检项模块,所述遗留问题模块和所述未巡检项模块的
内容为所述巡检日志和所述历史巡检日志进行对比确定的。
2.根据权利要求1所述的方法,其特征在于,所述数据库有多个,在根据所述巡检日志
和历史巡检日志生成巡检报告之后,所述方法还包括:
根据所述巡检报告计算对应的所述数据库的分数;
根据所述数据库的分数确定对应的所述巡检报告的展示顺序。
3 .根据权利要求2所述的方法,其特征在于,根据所述巡检报告计算对应的所述数据库
的分数,包括:
确定巡检项目的权重;
根据所述巡检项目的权重和所述巡检问题模块确定所述巡检项目的分数;
根据各所述巡检项目的分数计算所述数据库的分数。
4 .根据权利要求3所述的方法,其特征在于,在根据所述巡检报告计算对应的所述数据
库的分数之后,所述方法还包括:
根据所述巡检项目的分数确定所述巡检项目的重要级别;
根据所述重要级别确定所述巡检项目的展示形式,所述展示形式为字体颜色或者字体
大小。
5 .根据权利要求1所述的方法,其特征在于,所述巡检日志的内容信息还包括数据库信
息和实例列表信息,所述巡检报告还包括数据库信息模块和实例列表模块,所述数据库信
息模块用于展示数据库信息,所述实例列表模块用于展示所述实例列表信息,所述数据库
信息包括数据库名称信息、集群信息、版本信息、操作系统类型信息和备库信息,所述实例
列表信息包括实例名称信息、实例运行状态信息、IP地址信息、操作系统版本信息、CPU核心
数量信息和内存大小信息。
6 .根据权利要求1所述的方法,其特征在于,所述巡检项目有多个,响应于所述巡检指
令,对数据库的进行巡检,包括:
响应于所述巡检指令,调用巡检脚本对对应的所述巡检项目进行巡检,得到巡检日志,
所述巡检脚本与所述巡检项目一一对应。
7 .根据权利要求1所述的方法,其特征在于,所述巡检项目有多个,响应于所述巡检指
令,对数据库的进行巡检,还包括:
在所述巡检项目的巡检时间大于预定时间的情况下,停止巡检所述巡检项目,巡检下
一个所述巡检项目。
8.一种数据库的巡检装置,其特征在于,包括:
接收单元,用于接收巡检指令;
权 利 要 求 书
1/2 页
2
文档被以下合辑收录
评论