【技术实现步骤摘要】
一种数据库目录的监控方法、存储介质和服务器
本专利技术涉及通信
,尤其涉及一种数据库目录的监控方法、存储介质和服务器。
技术介绍
数据库目录是数据库服务器存放数据文件的地方,不仅包括有关表的文件,还包括数据文件和服务器选项文件等。目前,通常采用zabbix等数据库监控产品对数据库目录进行监控。然而,用户需要手动在zabbix中定义监控项,实现对一个或多个数据库目录的监控,操作效率较低。
技术实现思路
有鉴于此,本专利技术实施例提供了一种数据库目录的监控方法、存储介质和服务器,旨在解决对数据库目录进行监控时操作效率低的问题。本专利技术实施例的第一方面,提供了一种数据库目录的监控方法,包括:访问目标数据库的数据字典信息,所述数据字典信息为记录数据库元数据的可读信息;根据访问的数据字典信息确定待监控的数据库目录;使用预设的脚本文件获取所述数据库目录的目录信息;根据所述目录信息构建数据库目录的监控项;将所述监控项发送给zabbix服务器,以使所述zabbix服务器对所述数据库目录进行监控。本专利技术实施例的第二方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存 ...
【技术保护点】
1.一种数据库目录的监控方法,其特征在于,包括:访问目标数据库的数据字典信息,所述数据字典信息为记录数据库元数据的可读信息;根据访问的数据字典信息确定待监控的数据库目录;使用预设的脚本文件获取所述数据库目录的目录信息;根据所述目录信息构建数据库目录的监控项;将所述监控项发送给zabbix服务器,以使所述zabbix服务器对所述数据库目录进行监控。
【技术特征摘要】
1.一种数据库目录的监控方法,其特征在于,包括:访问目标数据库的数据字典信息,所述数据字典信息为记录数据库元数据的可读信息;根据访问的数据字典信息确定待监控的数据库目录;使用预设的脚本文件获取所述数据库目录的目录信息;根据所述目录信息构建数据库目录的监控项;将所述监控项发送给zabbix服务器,以使所述zabbix服务器对所述数据库目录进行监控。2.根据权利要求1所述的数据库目录的监控方法,其特征在于,所述访问目标数据库的数据字典信息包括:使用预设的脚本文件获取终端设备的系统信息;根据所述系统信息构建对应的数据访问命令;采用所述数据访问命令访问目标数据库的数据字典信息。3.根据权利要求1所述的数据库目录的监控方法,其特征在于,所述根据所述目录信息构建数据库目录的监控项包括:获取预定义的通用监控项,所述通用监控项包含通用的目录名称;从所述目录信息中提取待监控的目录名称;将所述通用监控项中通用的目录名称替换为提取到的目录名称,得到所述数据库目录的监控项。4.根据权利要求1至3中任一项所述的数据库目录的监控方法,其特征在于,所述zabbix服务器对所述数据库目录进行监控包括:为接收到的监控项构建对应的报警阈值;若监测到所述监控项的值超过所述报警阈值,则产生预设的报警信息;在产生预设的报警信息之后,根据所述报警信息构建并发送报警邮件。5.根据权利要求4所述的数据库目录的监控方法,其特征在于,所述报警信息包含报警对象的名称,在产生预设的报警信息之后,根据所述报警信息构建并发送报警邮件之前,还包括:根据所述报警对象的名称在预设的报警记录表中查询是否存在所述报警对象的报警记录;若不存在所述报警对象的报警记录,则为所述报警对象构建报警记录,然后执行根据所述报警信息构建并发送报警邮件的步骤。6.根据权利要求5所述的数据库目录的监控方法,其特征在于,所述报警记录包括报警对象名称、报警次数、报警邮件发送时间和记录更新时间,所述方法还包括:若存在所述报警对象的报警记录,则判断当前时间和所述记录更新时间之间的间隔是否大于第一时长;若当前时间和所述记录更新时间之间的间隔大于第一时长,则更新所述报警次数、报警邮件发送时间和记录更新时间,然后执行根据所述报警信息构建并发送报警邮件的步骤;若当前时间和所述记录更新时间之间的间隔小于或等于所述第一...
【专利技术属性】
技术研发人员:孙泽祥,梁海安,
申请(专利权)人:平安科技深圳有限公司,
类型:发明
国别省市:广东,44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。