日检是D-SMART的一个重要的自动化运维工具,也是目前D-SMART社区版免费开放的唯一的一个自动化巡检报告。在讨论D-SMART要不要开放日检报告的时候,大家都一致认为日检这种最为常用的实用功能最好免费开放给DBA。
DBA每天上班后进入报告中心,看一下凌晨生成的日检报告,看看是否存在重大问题。如果需要查看详细的报告,可以点击右上角的切换按钮,切换到列表显示状态。
我们可以看到数据库和服务器都生成了日检报告,因此一共可以看到5个数据库和7台服务器(linux系统)的日检报告。点击查看,可以查看详情。
这份报告也可以以WORD/PDF格式下载存档。在社区版中,日检报告是固定格式的,不能定制化日检项,在商业版中,日检的内容是可以定制化的。在社区版的下一个版本中,我们已经规划了定制化日检的功能,我们将会根据用户的需求,推出补充日检项,供用户在SAAS服务平台上为自己定制日检报告,并下载到本地。具有一定编程能力的DBA也可以设计一些专业化的日检项工具。
作为最有价值的巡检功能,日检是确保我们数据库运维中避免重大故障的手段。以前因为专业化程度不够,或者有些专家经验并没有开放出来,而且日检工作也比较占用时间,因此日检工作往往被忽视了。如果我们能够正确地完成日检,是可以避免很多不应该发生的故障发生的。我们也希望围绕数据库的日检工作,构建一个社区协作的生态。让DBA拥有更强大的自动化巡检的功能。