[发明专利]一种基于ceilometer可实时监控资源测量数据的方法在审
申请号: | 202110212398.5 | 申请日: | 2021-02-25 |
公开(公告)号: | CN112835768A | 公开(公告)日: | 2021-05-25 |
发明(设计)人: | 罗宇 | 申请(专利权)人: | 紫光云技术有限公司 |
主分类号: | G06F11/30 | 分类号: | G06F11/30;G06F9/54;G06F9/455 |
代理公司: | 天津滨海科纬知识产权代理有限公司 12211 | 代理人: | 薛萌萌 |
地址: | 300459 天津市滨海新区*** | 国省代码: | 天津;12 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 ceilometer 实时 监控 资源 测量 数据 方法 | ||
本发明提供了一种基于ceilometer可实时监控资源测量数据的方法,包括以下步骤:S1、在ceilometer中部署人员配置数据监控项,并设置监控项的采集后期和周期内的数据粒度;S2、监控项参数配置完成后,重启监控服务,根据服务运行日志检查是否正常运行;S3、监控服务根据配置的监控项,去数据源采集监控数据,并把数据以消息生产的方式发送给消息队列;S4、监控服务得到消息队列,并通过消息消费端将消息队列的消息进行消费,并重复步骤S3;S5、上层应用通过监控服务提供的接口,进行展示消费的消息。本发明所述的资源测量数据的方法可灵活调整的云资源监控数据采集项;可灵活配置的云资源监控数据采集周期;高可靠的快速的监控数据入库方式。
技术领域
本发明属于云上业务技术领域,尤其是涉及一种基于ceilometer可实时监控资源测量数据的方法。
背景技术
当前市场环境下,随着云上业务覆盖范围越来越广,涉及领域的多元化,客户数量积累及客户需求越发的多样化,云资源类型及总数量越来越多。对于云资源的测量监控业务,带来一定的挑战。那么要解决云资源实时监控这个问题,我们就要有优秀的云资源测量监控架构来支撑。
目前,根据客户需求及实际业务需要,我们从两个维度涉及,一则是从监控数据采集端进行优化,着重考量客户优先关注的云资源监控数据。二则是在从监控数据入库端进行调整,降低系统资源占有率,提高数据处理能力。
该技术方案是在最初的开源openstack云管理系统的基础上,通过优化设计,来达成云资源监控测量数据的实时性。
本技术方案开发意义:
1、云管理系统上管理着一系列有限的云资源,随着用户增加,并不断分配给用户使用,云资源单体数量总是不断激增。该方案就能够快捷高可靠地解决云资源数量激增对监控业务带来的压力。
2、可支持灵活配置需监控的云资源类型以及对云资源监控粒度
发明内容
有鉴于此,本发明旨在提出一种基于ceilometer可实时监控资源测量数据的方法,一则是从监控数据采集端进行优化,着重考量客户优先关注的云资源监控数据,二是监控数据入库端进行调整,降低系统资源占有率,提高数据处理能力。
为达到上述目的,本发明的技术方案是这样实现的:
一种基于ceilometer可实时监控资源测量数据的方法,包括以下步骤:
S1、在ceilometer中部署人员配置监控项,并设置监控项的采集后期和周期内的数据粒度;
S2、监控项参数配置完成后,重启监控服务,根据服务运行日志检查是否正常运行;
S3、监控服务根据配置的监控项,去数据源采集监控数据,并把数据以消息生产的方式发送给消息队列;
S4、监控服务得到消息队列,并通过消息消费端将消息队列的消息进行消费,并重复步骤S3;
S5、上层应用通过监控服务提供的接口,进行展示消费的消息。
进一步的,步骤S1中的监控项包括:内存、内核使用、io情况,网络、存储读写。
进一步的,所述步骤S2中日志检查若非正常则显示error,提示部署人员错误,进行修改,若正常则进行步骤S2以下步骤。
进一步的,步骤S3中采集监控数据的采集方式如下:监控服务按照已配置的采集周期去按已配置粒度来采集监控项数据。
相对于现有技术,本发明所述的一种基于ceilometer可实时监控资源测量数据的方法具有以下有益效果:
(1)本发明所述的资源测量数据的方法中具有云资源监控项调整可简单灵活,一步到位,极大地提高调整部署效率。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于紫光云技术有限公司,未经紫光云技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/202110212398.5/2.html,转载请声明来源钻瓜专利网。