[发明专利]数据库告警方法、装置、设备和存储介质有效
| 申请号: | 202111057627.7 | 申请日: | 2021-09-09 | 
| 公开(公告)号: | CN113505044B | 公开(公告)日: | 2022-02-08 | 
| 发明(设计)人: | 陈韬 | 申请(专利权)人: | 格创东智(深圳)科技有限公司 | 
| 主分类号: | G06F11/30 | 分类号: | G06F11/30 | 
| 代理公司: | 深圳紫藤知识产权代理有限公司 44570 | 代理人: | 官建红 | 
| 地址: | 518000 广东省深圳市高新*** | 国省代码: | 广东;44 | 
| 权利要求书: | 查看更多 | 说明书: | 查看更多 | 
| 摘要: | |||
| 搜索关键词: | 数据库 告警 方法 装置 设备 存储 介质 | ||
本发明公开了一种数据库告警方法、装置、设备和存储介质,以解决现有数据库系统告警技术提供单一的预警功能影响运维准确度的问题;通过预设的映射关系,获取与异常指标相关联目标数据,丰富了数据库告警信息;并根据各项目标数据的风险程度对各项目标数据进行处理,数据库的报警日志,提高数据库的报警日志的可读性,相关运维人员可以通过数据库的报警日志展现的数据内容,快速判断导致异常告警的原因,从而极大的降低了运维的难度、提高了运维的效率和准确度。
技术领域
本发明涉及计算机技术领域,具体涉及一种数据库告警方法、装置、设备和存储介质。
背景技术
数据库系统作为一种可存储和维护数据的系统,其稳定可靠运行是为用户提供良好服务的基础。为了保证数据库系统的稳定可靠运行,需要对数据库系统进行监测,并及时发现和排除故障。
现有技术中,通过对数据库系统的多个运行指标进行监控,确定数据库系统是否存在告警或异常事件。如果存在告警或异常事件,则告知数据库系统的某个时段某个指标出现异常,但没有提供足够的信息让运维人员诊断导致问题的根本原因,从而需要花费大量的时间去分析问题;而且有时问题可能转瞬即逝,使得异常告警时段的第一手原始数据缺失,导致分析问题可能出现偏差,从而使得运维难度加大、运维效率降低、运维的准确性无法保证。
发明内容
本发明实施例提供一种数据库告警方法、装置、设备和存储介质,以解决现有数据库系统告警技术提供单一的预警功能影响运维准确度的问题。
一方面,本发明实施例提供一种数据库告警方法,所述方法包括:
获取数据库的异常指标;
查询预设的映射关系,获取与所述异常指标关联的目标数据,所述目标数据包括运行数据和操作数据;
根据各项所述目标数据的风险程度对各项所述目标数据处理,生成所述数据库的报警日志。
在本发明一些实施例中,所述查询预设的映射关系,获取与所述异常指标关联的目标数据包括:
查询预设的映射关系,获取与所述异常指标关联的数据类型;
访问所述数据库,和/或读取接收到的操作系统发送的系统文件,获取所述数据类型对应的操作数据和/或运行数据。
在本发明一些实施例中,所述访问所述数据库,和/或读取接收到的操作系统发送的系统文件,获取所述数据类型对应的操作数据和/或运行数据,得到所述目标数据包括:
监测是否接收到操作系统发送的系统文件;
若接收到所述操作系统发送的系统文件,则读取所述系统文件,获取所述数据类型对应的运行数据,并访问数据库,根据所述运行数据读取所述运行数据对应的目标字段,得到操作数据;
若没有接收到所述操作系统发送的系统文件,则访问数据库,通过读取所述数据类型对应的目标字段,得到所述操作数据。
在本发明一些实施例中,所述根据各项所述目标数据的风险程度对各项所述目标数据处理,生成所述数据库的报警日志包括:
通过统计各项所述目标数据与所述异常指标的相关程度,得到各项所述目标数据的风险程度;
获取所述目标数据对应的数据标识,将各项所述数据标识按照所述目标数据的风险程度从高到低排序;
将排序后的数据标识、所述数据标识对应的目标数据,以及所述目标数据对应的异常指标进行关联,生成所述数据库的报警日志。
在本发明一些实施例中,所述获取数据库的异常指标之前,所述方法包括:
访问数据库,获取所述数据库中的字段;
将所述字段与预设异常字段进行比较,判断所述字段是否存在异常;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于格创东智(深圳)科技有限公司,未经格创东智(深圳)科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202111057627.7/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种多功能便携式自动钻孔机
- 下一篇:一种光学镜片加工用机床设备





