[发明专利]一种基于开源云平台的一体化资源监控系统有效

专利信息
申请号: 201810173792.0 申请日: 2018-03-02
公开(公告)号: CN108512719B 公开(公告)日: 2021-06-08
发明(设计)人: 连建永;李向军;陈超喆;马超 申请(专利权)人: 南京易捷思达软件科技有限公司
主分类号: H04L12/26 分类号: H04L12/26;H04L29/08;G06F11/30;G06F11/32
代理公司: 南京钟山专利代理有限公司 32252 代理人: 戴朝荣
地址: 210000 江苏省南京市雨花*** 国省代码: 江苏;32
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 基于 开源云 平台 一体化 资源 监控 系统
【权利要求书】:

1.一种基于开源云平台的一体化资源监控系统,其特征在于:包含数据采集模块和数据展示模块,数据采集模块采用监控工具Zabbix、Telegraf和Influxdb,Zabbix通过多种监控途径和功能实现大规模监控部署、任意监控项采集,Telegraf利用插件机制,采集多种资源监控信息,存储在Influxdb时序数据库;数据展示模块引入Grafana开源监控软件,通过Grafana的插件机制,利用现有插件、二次开发插件,接入Zabbix、Influxdb、OpenStack多种平台的监控信息,采集多维度监控项,通过Grafana的丰富的仪表盘和图表,进行监控数据的展现;

还包含Skynet组件,将Ceilometer产生在Mongodb的监控数据,经过聚合存储到Zabbix,并在Grafana中进行展示,Skynet组件连通OpenStack与Zabbix,实现Ceilometer监控数据到Zabbix监控项的转化;所述Skynet组件工作过程为:

数据聚合:将Mongodb中Ceilometer存储的监控数据、Zabbix采集的部分数据,经过聚合形成新的Zabbix监控项,存储到数据库,供Grafana进行数据展示;

Skynet采集数据来自于Mongodb、Zabbix两个组件,其按照不同的轮询周期对Mongodb的数据进行采集,包括diskio、volume、cpu、memory虚机指标;同样按照不同的轮询周期通过Zabbix API进行数据的采集,包括hosts、alarm主机指标;

Skynet将采集到的监控数据根据类别进行聚合,得到云平台的总体监控项,包含主机数量、CPU/内存使用、虚机数目、CPU/内存这些概览数据,组合成OpenStack监控项,最后,通过socket向Zabbix的监听端口发送数据;

对Zabbix进行初始化设置,包括Zabbix监控模板的加载,物理主机的自动发现规则设定;

所述数据采集模块包含四条采集途径,

Zabbix-agent,主要采集开源云平台的物理主机资源情况,及云平台的服务运行状态;

Skynet,主要采集Ceilometer存储在Mongodb的监控数据,并经过聚合形成新的监控信息;

Telegraf,主要采集开源云平台的存储信息,如物理主机的磁盘运行状态、Ceph分布式存储;

同时,二次开发形成的Grafana的插件OpenStack APP 可直接通过OpenStack云平台各组件的api获取云平台的数据信息。

2.按照权利要求1所述的一种基于开源云平台的一体化资源监控系统,其特征在于:所述多种监控途径包含Zabbix、Telegraf、OpenStack API;多种资源监控信息包含物理主机、OpenStack、ceph和虚机。

3.按照权利要求1所述的一种基于开源云平台的一体化资源监控系统,其特征在于:所述现有插件、二次开发插件包含开源插件Zabbix App、InfluxdbDatasource,自研插件OpenStack App。

4.按照权利要求1所述的一种基于开源云平台的一体化资源监控系统,其特征在于:所述数据展示模块工作过程为,采集后的监控数据相应经过存储或直接进行监控数据的输出和展示,Zabbix-agent、Skynet采集的监控信息,经过Zabbix API 存储在Mysql数据库中;Telegraf利用输出插件Influxdb将采集的监控数据输出到时序数据库Influxdb中;Grafana的插件OpenStack APP 直接获取数据进行展示;

监控数据的输出和展示集中在Grafana,Grafana利用插件机制,加载Zabbix App、InfluxdbDatasource、OpenStack App插件,获取存储在Zabbix、Influxdb数据库和OpenStack云平台的数据。

5.按照权利要求1所述的一种基于开源云平台的一体化资源监控系统,其特征在于:还包含HAProxy,HAProxy为Grafana、Zabbix提供了负载均衡、高可用性,保证整个监控系统的高可靠性。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于南京易捷思达软件科技有限公司,未经南京易捷思达软件科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/201810173792.0/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top