[发明专利]微服务监控方法、装置、系统、计算机设备和存储介质在审
申请号: | 202010921991.2 | 申请日: | 2020-09-04 |
公开(公告)号: | CN112217864A | 公开(公告)日: | 2021-01-12 |
发明(设计)人: | 杨洋;刘立坤;杨斌 | 申请(专利权)人: | 微民保险代理有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/24 |
代理公司: | 深圳智汇远见知识产权代理有限公司 44481 | 代理人: | 李雪鹃;王旭 |
地址: | 518063 广东省深圳市南山区*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 微服 监控 方法 装置 系统 计算机 设备 存储 介质 | ||
本申请涉及一种微服务监控方法、装置、系统、计算机设备和存储介质。所述方法包括:从配置中心获取待监控微服务的静态信息,静态信息包括待监控微服务的标识;根据待监控微服务的标识,从注册中心获取待监控微服务的动态信息;根据待监控微服务的静态信息和待监控微服务的动态信息,构建待监控微服务的配置信息;定时下发待监控微服务的配置信息至监控系统,监控系统根据待监控微服务的配置信息,获取待监控微服务的监控数据。通过配置中心配置的静态信息自定义待监控的微服务,根据静态信息向注册中心获取动态信息,根据动态信息和静态信息生成的配置信息,获取监控数据,实现微服务的自动监控。
技术领域
本申请涉及计算机技术领域,尤其涉及一种微服务监控方法、装置、系统、计算机设备和存储介质。
背景技术
微服务特点是多而小,开发语言多,生命周期短,上线下线快,发布频率快,部署模式多,有主机部署,单容器部署,sidecar双容器部署,监控其实和微服务互相访问一样,一般的监控主要是依赖人力去管理监控目标,监控耗时,且效果欠佳。
发明内容
为了解决上述技术问题,本申请提供了一种微服务监控方法、装置、系统、计算机设备和存储介质。
本申请提供了一种微服务监控方法,包括:
定时从配置管理系统中获取待监控微服务的配置信息,所述待监控微服务的配置信息,根据所述待监控微服务的静态信息和所述待监控微服务的动态信息生成;
根据所述待监控微服务的配置信息,获取所述待监控微服务的监控数据;
根据告警规则确定是否对所述待监控微服务的监控数据进行告警。
本申请提供了一种微服务监控装置,包括:
配置信息获取模块,用于定时从配置管理系统中获取待监控微服务的配置信息,所述待监控微服务的配置信息,根据所述待监控微服务的静态信息和所述待监控微服务的动态信息生成;
监控数据采集模块,用于根据所述待监控微服务的配置信息,获取所述待监控微服务的监控数据;
告警模块,用于根据告警规则确定是否对所述待监控微服务的监控数据进行告警。
本申请提供了一种微服务监控方法,包括:
从配置中心获取待监控微服务的静态信息,所述静态信息包括所述待监控微服务的标识;
根据所述待监控微服务的标识,从注册中心获取所述待监控微服务的动态信息;
根据所述待监控微服务的静态信息和所述待监控微服务的动态信息,构建所述待监控微服务的配置信息;
定时下发所述待监控微服务的配置信息至监控系统,以使所述监控系统根据所述待监控微服务的配置信息,获取所述待监控微服务的监控数据。
本申请提供了一种微服务监控装置,包括:
静态信息获取模块,用于从配置中心获取待监控微服务的静态信息,所述静态信息包括所述待监控微服务的标识;
动态信息获取模块,用于根据所述待监控微服务的标识,从注册中心获取所述待监控微服务的动态信息;
配置信息构建模块,用于根据所述待监控微服务的静态信息和所述待监控微服务的动态信息,构建所述待监控微服务的配置信息;
配置信息下发模块,用于定时下发所述待监控微服务的配置信息至监控系统,以使所述监控系统根据所述待监控微服务的配置信息,获取所述待监控微服务的监控数据。
本申请提供了一种微服务监控系统,包括:配置中心、注册中心、配置管理系统和监控系统,
所述配置中心,用于配置待监控微服务的静态信息;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于微民保险代理有限公司,未经微民保险代理有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202010921991.2/2.html,转载请声明来源钻瓜专利网。