[发明专利]针对数据库容器的监控处理方法、系统、设备和存储介质在审
申请号: | 202011401557.8 | 申请日: | 2020-12-04 |
公开(公告)号: | CN112416719A | 公开(公告)日: | 2021-02-26 |
发明(设计)人: | 杜同;信怀义;安卫杰;李颖 | 申请(专利权)人: | 中国建设银行股份有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F11/32 |
代理公司: | 广州三环专利商标代理有限公司 44202 | 代理人: | 郝传鑫 |
地址: | 100032 *** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 针对 数据库 容器 监控 处理 方法 系统 设备 存储 介质 | ||
本公开提供了一种针对数据库容器的监控处理方法、系统、设备和存储介质。所述监控处理方法包括:探测运行数据库容器的宿主机内的容器列表;获取所有容器的容器标识和监控信息;根据数据库组件标识和容器标识的对应关系,获取各个数据库组件的容器列表;根据数据库容器中相同种类容器的监控信息,生成统一格式的数据组并存放在消息队列中;从消息队列中获取需要的数据组,并基于监控项阈值判定是否存在异常;当存在异常时,发出告警并进行故障处理。本公开提供的监控处理方法能够自适应的获取需要的监控信息,从而提高监控项的同步效率,并将统一格式的数据组存放消息队列,以便于需要获取数据组的一方订阅和使用,能够降低资源消耗。
技术领域
本发明涉及计算机应用技术领域,更为具体而言,涉及一种针对数据库容器的监控处理方法、系统、设备和存储介质。
背景技术
运维监控是日常应用系统运维中的核心内容,如:硬件监控、基础监控、系统日志监控等均为保障应用系统安全稳定运行的核心部分。
运维监控作为应用系统运维的基础性、常规性设置,高效、实时的监控方法能够帮助系统运维人员及时发现系统运行中存在异常和潜在风险,有助于运维人员及早地发现问题和风险并采取处置措施,避免问题和风险产生的影响扩大化。
由于Docker(一个开源的应用容器引擎)具备强大的弹性伸缩能力,因此,Docker应用正在大量普及,与此同时Docker对传统运维体系也带来巨大冲击,容器复杂的动态伸缩机制对传统运维体系造成巨大的压力。如何及时准确的反应操作系统和应用程序的状态和问题变得越来越急迫。在分布式应用程序环境下,监控系统需要管理大量监控对象,将产生巨大的性能压力。传统运维体系是针对物理机的监控,在一个物理机跑多个容器的情况下,系统是无法从一个监控图表里面区分各个容器的资源占用情况的。容器与通常的虚拟机在虚拟化程度上存在着差异,在监控手段上也有不同。对于一台虚拟机,可当作一个物理机对待,而容器虽然也可以当做虚拟机,但这不符合容器的使用理念。在监控的实现过程中,倾向于把容器当作是宿主机上的一系列进程树。针对容器的虚拟化技术特点,在容器的宿主机上对容器进行数据采集是完全可行的,而且能够做到更加高效。
为了保障系统的正常运行,支撑业务的正常运作,保证数据库容器运行时的可用性和可靠性是非常重要的,随着容器技术的广泛使用,目前数据库的运维工作存在以下几点问题:
(1)随着Docker技术的不断发展,在一台宿主机上可以启动多个数据库容器,并且宿主机上的数据库容器数量和状态是不稳定的,随着业务的开展,数据库容器的数量和状态常常发生变换。在目前的通用监控中,当在Docker宿主机上启动新的数据库容器或者停掉已有数据库容器时,需要手动在监控项中增删相对应的监控指标,人工增删的方式复杂且效率低下,对于多容器运行的宿主机来说,监控项同步的效率低下,导致无法实时监控相关数据库容器的状态。
(2)在对数据库容器进行运维监控时,一般需要对每一个数据库容器内外部状态进行监控,全面监控容器内外运行状态并进行上报,但这种方式将消耗大量资源,影响物理服务器的性能。
发明内容
为解决上述现有技术存在的问题或部分问题,本发明实施方式提供了一种针对数据库容器的监控处理方法、系统、设备和存储介质,根据数据库组件标识和容器标识的对应关系,获取各个数据库组件的容器列表及对应的监控信息,能够自适应的获取需要的监控信息,且提高了监控项的同步效率。同时,通过将监控信息生成统一格式的数据组并统一存放消息队列,以备需求方使用,降低了资源消耗。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于中国建设银行股份有限公司,未经中国建设银行股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202011401557.8/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种眼镜试戴系统
- 下一篇:告警处理方法、系统、计算机设备和存储介质