[发明专利]一种基于开源云平台的一体化资源监控系统有效
申请号: | 201810173792.0 | 申请日: | 2018-03-02 |
公开(公告)号: | CN108512719B | 公开(公告)日: | 2021-06-08 |
发明(设计)人: | 连建永;李向军;陈超喆;马超 | 申请(专利权)人: | 南京易捷思达软件科技有限公司 |
主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L29/08;G06F11/30;G06F11/32 |
代理公司: | 南京钟山专利代理有限公司 32252 | 代理人: | 戴朝荣 |
地址: | 210000 江苏省南京市雨花*** | 国省代码: | 江苏;32 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 基于 开源云 平台 一体化 资源 监控 系统 | ||
本发明公开了一种基于开源云平台的一体化资源监控系统,包含数据采集模块和数据展示模块,数据采集模块采用监控工具Zabbix、Telegraf和Influxdb,Zabbix通过多种监控途径和功能实现大规模监控部署、任意监控项采集,Telegraf利用插件机制,采集多种资源监控信息,存储在Influxdb时序数据库;数据展示模块引入Grafana开源监控软件,通过Grafana的插件机制,利用现有插件、二次开发插件,接入Zabbix、Influxdb、OpenStack多种平台的监控信息,采集多维度监控项,通过Grafana的丰富的仪表盘和图表,进行监控数据的展现。本发明对云平台的服务状态、健康状态,云平台的虚机、应用等资源信息,进行多维度、全方位的实时监控。
技术领域
本发明涉及一种资源监控系统,特别是一种基于开源云平台的一体化资源监控系统。
背景技术
随着云计算的成熟,各种云平台尤其是开源云平台逐渐成为各机构的IT业务平台。作为IT基础结构,云平台承载着应用程序和数据,它的运行状态直接影响日常业务的进行,关系机构的正常运作。实时监控云平台的状态,及时发现平云台异常,保证云平台的正常运行,变得极为重要。
对开源云平台的监控包括对云平台服务状态的监控,平台资源的监控,以及平台物理环境的监控。但针对开源云平台的监控方案通常是不全面的。
例如,在OpenStack云平台中,OpenStack提供了Telemetry组件采集Opentack开源云平台的监控数据,获取资源的使用情况。Ceilometer可采集OpenStack平台内部发生的事件,包括镜像、网络等各个服务,也可以采集虚拟机的状态,如运行时间,CPU、内存、网络、磁盘使用状况等信息;Aodh则基于Ceilometer采集的数据提供告警机制。但Telemetry是针对OpenStack平台的虚拟资源监控,是为计费而产生的,而且对云平台物理环境的监控缺乏支持。
Zabbix是一款提供分布式系统监控的多平台的企业级开源运维平台。支持Agent、IPMI、SNMP、JMX等多种数据采集方式;具有自动发现(Auto registration)、LLD(Low-LevelDiscovery)等多种功能自动化、智能化部署监控系统。支持多条件告警,多种告警通知机制。但对其要是实现复杂环境、深层次监控需求,如开源云平台内部资源状况、监控资源特殊化展示,需要进行大量的二次定制开发,难度较大。
Nagios同样是一款开源的企业级监控系统,用于监控IT基础架构和查看当前状态、历史日志和基本报告的开源软件工具。Nagios 可分为核心和插件两个部分。核心部分只提供很少的监控功能,要搭建一个完善的 平台监控 运维系统,需在 Nagios 服务器安装相应的插件。但其插件易用性差,对性能、流量等指标的处理较弱;且其配置复杂,概念繁琐,开发成本较大。
众多的开源监控软件提供的解决方案在部分层面解决监控问题,但不能从整体上、多方位提供开源云平台的一体化资源监控方案。
发明内容
本发明所要解决的技术问题是提供一种基于开源云平台的一体化资源监控系统,对云平台的服务状态、健康状态,云平台的虚机、应用等资源信息,进行多维度、全方位的实时监控。
为解决上述技术问题,本发明所采用的技术方案是:
一种基于开源云平台的一体化资源监控系统,其特征在于:包含数据采集模块和数据展示模块,数据采集模块采用监控工具Zabbix、Telegraf和Influxdb,Zabbix通过多种监控途径和功能实现大规模监控部署、任意监控项采集,Telegraf利用插件机制,采集多种资源监控信息,存储在Influxdb时序数据库;数据展示模块引入Grafana开源监控软件,通过Grafana的插件机制,利用现有插件、二次开发插件,接入Zabbix、Influxdb、OpenStack多种平台的监控信息,采集多维度监控项,通过Grafana的丰富的仪表盘和图表,进行监控数据的展现。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京易捷思达软件科技有限公司,未经南京易捷思达软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201810173792.0/2.html,转载请声明来源钻瓜专利网。