[发明专利]一种监控云平台的监控方法及系统有效
申请号: | 201811446009.X | 申请日: | 2018-11-29 |
公开(公告)号: | CN109714192B | 公开(公告)日: | 2022-03-04 |
发明(设计)人: | 冷迪;刘威;黄建华;陈瑞;吕志宁;庞宁 | 申请(专利权)人: | 深圳供电局有限公司;深圳市康拓普信息技术有限公司 |
主分类号: | H04L41/0631 | 分类号: | H04L41/0631;H04L67/56;H04L67/10 |
代理公司: | 深圳汇智容达专利商标事务所(普通合伙) 44238 | 代理人: | 潘中毅;熊贤卿 |
地址: | 518000 广东省深圳市*** | 国省代码: | 广东;44 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 监控 平台 方法 系统 | ||
本发明提供一种监控云平台的监控方法,该方法包括下述步骤:S1、在监控云平台的业务应用层、中间件层、基础设施层上安装采集代理模块;S2、所述采集代理模块定时采集所述业务应用层、所述中间件层、所述基础设施层中监控对象的指标数据,以及采集监控云平台对应的前端操作界面的用户操作数据和基础设施数据;S3、所述采集代理模块将采集的数据上传至服务端不同类型的消息队列,以便服务端对收集的数据进行分类处理。本发明可以实现将不同应用的前端、后端、集群、容器的指标数据通过采集代理进行统一的采集,方便统一云平台的集中监控。
技术领域
本发明涉及网络技术领域,尤其涉及一种监控云平台的监控方法及系统。
背景技术
随着Devops(一组过程、方法与系统的统称)、云计算、微服务、容器等理念的逐步落地和大力发展,机器越来越多,应用越来越多,服务越来越微,应用运行基础环境越来多样化,容器、虚拟机、物理机。面对动辄几百上千个虚拟机、容器,数百种要监控的对象,现有的监控系统已经不能满足,来自于容器、虚拟机、物理机、网络设备、中间件的指标数据将采用同一套方案快速、完整的收集和分析告警并且使用分布式的架构、技术方案才更适合如此庞大繁杂的监控需求。
已经有些开源监控软件功能都很全面,从数据采集到数据展现都提供了支持,但是这些都是针对于传统的数据采集系统,不能对不同应用的前端、后端、集群、容器的指标数据的统一采集以及集中监控。
发明内容
为解决上述技术问题,本发明提供一种监控云平台的监控方法及系统,可以实现将不同应用的前端、后端、集群、容器的指标数据通过采集代理进行统一的采集,方便统一云平台的集中监控。
本发明提供的一种监控云平台的监控方法,包括下述步骤:
S1、在监控云平台的业务应用层、中间件层、基础设施层上安装采集代理模块;
S2、所述采集代理模块定时采集所述业务应用层、所述中间件层、所述基础设施层中监控对象的指标数据,以及采集监控云平台对应的前端操作界面的用户操作数据和基础设施数据;
S3、所述采集代理模块将采集的数据上传至服务端不同类型的消息队列,以便服务端对收集的数据进行分类处理。
优选地,还包括下述步骤:
所述服务端根据接收的指标数据、前端操作界面的用户操作数据和基础设施数据,以及单个预设阈值,计算是否发生阈值告警;
所述服务端还根据接收的指标数据、前端操作界面的用户操作数据和基础设施数据,以及一组预设阈值,计算是否发生规则告警。
优选地,还包括下述步骤:
当阈值告警和/或规则告警发生之后,通过预存的邮箱信息或短信信息将告警发生的信息推送给用户;
当阈值告警和/或规则告警解除之后,通过预存的邮箱信息或短信信息将告警解除的信息推送给用户。
优选地,还包括下述步骤:
所述服务端采用负载均衡的方法构建收集端集群,并通过收集端集群收集来自所述采集代理模块的数据;
所述服务端在收集来自所述采集代理模块的数据之后,将来自所述采集代理模块的数据先放置在分布式消息队列中,再从分布式消息队列中读取该数据并存储到时序数据库中。
优选地,所述采集代理模块定时采集所述业务应用层、所述中间件层、所述基础设施层中监控对象的指标数据,具体包括下述步骤:
所述采集代理模块自启动一个线程,并通过该线程扫描发现需要监控的新对象,在扫描发现新对象之后,将扫描结果信息发送至所述服务端;
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于深圳供电局有限公司;深圳市康拓普信息技术有限公司,未经深圳供电局有限公司;深圳市康拓普信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201811446009.X/2.html,转载请声明来源钻瓜专利网。