[发明专利]一种对云主机进行性能监控的监控系统及其监控方法有效
申请号: | 201410787410.5 | 申请日: | 2014-12-16 |
公开(公告)号: | CN104657250B | 公开(公告)日: | 2018-07-06 |
发明(设计)人: | 许广彬;郭晓;张银滨;李德才 | 申请(专利权)人: | 无锡华云数据技术服务有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;H04L12/26 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 214000 江*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供了一种对云主机进行性能监控的监控系统及监控方法,所述监控方法同时通过云主机Agent模块、计算节点Agent模块以及站点监控模块采集云主机的虚拟资源利用状态进行监控以获得监控数据,通过计算节点Agent模块的Libvirt API连接到KVM虚拟机管理程序,并调用其对应的Libvirt API遍历获取所有云主机的监控数据,通过至少一个站点监控模块对云主机的网络可用性进行监控,并至少采用间隔地方式采集并计算云平台监控数据后保存至数据库,告警模块根据用户设置的告警设置规则对所有监控数据进行告警监控。通过本发明,用户可根据监控项与告警策略,全面了解云主机的可用状态,避免监控项目过多时,云主机Agent过多地占用云主机自身的虚拟资源。 | ||
搜索关键词: | 主机 监控数据 监控 计算节点 监控模块 监控系统 性能监控 虚拟资源 站点 虚拟机管理程序 采集 网络可用性 告警 告警策略 告警监控 告警模块 监控项目 可用状态 用户设置 云平台 遍历 调用 数据库 占用 保存 | ||
【主权项】:
1.一种对云主机进行性能监控的监控方法,其特征在于,同时通过云主机Agent模块、计算节点Agent模块以及站点监控模块采集云主机的虚拟资源利用状态进行监控以获得监控数据,具体包括以下步骤:S1、通过计算节点Agent模块的Libvirt API连接到KVM虚拟机管理程序,获取当前处于运行状态的云主机列表,并调用其对应的Libvirt API遍历获取所有云主机的监控数据;S2、通过至少一个站点监控模块对云主机的网络可用性进行监控,并至少采用间隔地方式采集并计算云平台监控数据后保存至数据库;S3、告警模块根据用户设置的告警设置规则对步骤S1至S2中所获得的所有监控数据进行告警监控;所述步骤S2中站点监控模块对云主机进行的网络可用性监控包括HTTP监控、TCP监控;其中,告警规则包括以下步骤:步骤101:告警模块读取数据库信息;步骤102:判断是否到达统计阈值;若否,则返回步骤101;若是,则跳转执行步骤103:告警次数加1;步骤104:判断是否达到重试次数;若是,则跳转执行步骤101,若否,则跳转执行步骤105:发送告警信息并将告警次数清零;步骤106:判断是否结束告警;若是,则告警结束;若否则返回步骤101继续由告警模块读取数据库信息;所述步骤S3中的告警设置规则包括基础项告警设置规则、网络可用性告警设置规则、进程服务端口告警设置规则,所述基础项告警规则的设置项包括云主机名称、监控项设置、统计周期、统计方法、重试几次后告警、告警通知组、告警方式。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于无锡华云数据技术服务有限公司,未经无锡华云数据技术服务有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/201410787410.5/,转载请声明来源钻瓜专利网。