CN109194546A - 一种基于Grafana的OpenStack主机集群监控***及方法 - Google Patents

一种基于Grafana的OpenStack主机集群监控***及方法 Download PDF

Info

Publication number
CN109194546A
CN109194546A CN201811075879.0A CN201811075879A CN109194546A CN 109194546 A CN109194546 A CN 109194546A CN 201811075879 A CN201811075879 A CN 201811075879A CN 109194546 A CN109194546 A CN 109194546A
Authority
CN
China
Prior art keywords
cluster
monitoring
server
data
grafana
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CN201811075879.0A
Other languages
English (en)
Inventor
张立鹏
赵程程
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhengzhou Yunhai Information Technology Co Ltd
Original Assignee
Zhengzhou Yunhai Information Technology Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Zhengzhou Yunhai Information Technology Co Ltd filed Critical Zhengzhou Yunhai Information Technology Co Ltd
Priority to CN201811075879.0A priority Critical patent/CN109194546A/zh
Publication of CN109194546A publication Critical patent/CN109194546A/zh
Pending legal-status Critical Current

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L43/00Arrangements for monitoring or testing data switching networks
    • H04L43/04Processing captured monitoring data, e.g. for logfile generation
    • H04L43/045Processing captured monitoring data, e.g. for logfile generation for graphical visualisation of monitoring data
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Data Mining & Analysis (AREA)
  • Arrangements For Transmission Of Measured Signals (AREA)

Abstract

本发明涉及一种基于Grafana的OpenStack主机集群监控***及方法,其特征在于,包括:云监控服务器模块,负责监控各个集群监控服务器的统计结果,对云数据中心中的所有集群服务器资源进行统一的分析和展示;集群监控服务器模块,负责对该集群中所有监控代理收集的集群服务器进行数据统计;监控代理模块,运行在每一个云平台中的物理服务器上,负责采集该服务器上资源信息;界面展示模块,通过Grafana的用户界面对云数据中心服务器的统计结果进行展示。

Description

一种基于Grafana的OpenStack主机集群监控***及方法
技术领域
本发明属于计算机监控技术领域,具体涉及一种基于Grafana的OpenStack主机集群监控***及方法。
背景技术
近年来,云计算作为一种新型的计算范型,发展越来越迅速,规模也越来越大。然而,云计算环境稳定性越来越受到关注。云计算所对应的后端计算设备日益庞大,对计算设备的监控要求越来越复杂、精确。为了保障云计算环境稳定,必须针对云数据中心的计算设备采取可行的监控应对措施。
在云计算环境下,***的复杂性和监控的规模性决定了监控的自动化是必选之项, 监控的自动化主要包括:主动监控、自动发现监控、自己生成报表、事件自动报警等,监控自动化能够减少重复操作,释放运维人力,降低运维人员和IT管理成本
对于云数据中心主机监控主要是指对于主机资源实现自动化监控,对于节省运维成本有着极其重要的意义,对于负载达到一定程度的主机,实现自动报警,短信通知。及时处理负载过高的主机,防止因为主机过高负载导致主机崩溃,破坏云环境的稳定性。
然而现有技术中并未有针对OpenStack主机集群的监控;为此,本发明提供设计一种基于Grafana的OpenStack主机集群监控***及方法;以实现对OpenStack主机集群的监控。
发明内容
本发明的目的在于,针对上述现有技术存在的缺陷,提供设计一种基于Grafana的OpenStack主机集群监控***及方法,以解决上述技术问题。
为实现上述目的,本发明给出以下技术方案:
一种基于Grafana的OpenStack主机集群监控***,其特征在于,包括:
云监控服务器模块,负责监控各个集群监控服务器的统计结果,对云数据中心中的所有集群服务器资源进行统一的分析和展示;
集群监控服务器模块,负责对该集群中所有监控代理收集的集群服务器进行数据统计;
监控代理模块,运行在每一个云平台中的物理服务器上,负责采集该服务器上资源信息;
界面展示模块,通过Grafana的用户界面对云数据中心服务器的统计结果进行展示。
作为优选,云监控服务器模块中,云数据中心集群服务器数据的采集使用sFlow技术对数据包进行捕获,并从原始数据包中提取有效信息。
作为优选,云监控服务器模块中,云数据中心采集到的所有集群服务器统计数据全部直接存储到该集群的数据库中,不同集群中的数据通过异步继续进行统计合并,最终将数据展示到Grafana中。
作为优选,Grafana通过多种开源插件以及数据源接入查询云数据中心集群环境监控数据,将OpenStack云数据中心中的主机集群实时监控指标数据通过仪表盘,柱状图、折线图、点图、饼图、表格将云环境管理员需要监控的数据指标进行展示。
OpenStack云数据中心的主机集群无需进行额外位置调整,监控数据采取实时,间隔平均值的方式将监控数据传输给Grafana进行展示。
Grafana通过仪表盘,柱状图、折线图、点图、饼图、表格展示云数据中心中集群的CPU,内存,存储,CPU温度,主机网卡速率信息。
本发明还给出一种基于Grafana的OpenStack主机集群监控方法,其特征在于,包括以下步骤:
S1:云监控服务器监控各个集群监控服务器的统计结果,对云数据中心中的所有集群服务器资源进行统一的分析和展示;
S2:集群监控服务器对该集群中所有监控代理收集的集群服务器进行数据统计;
S3:监控代理运行在每一个云平台中的物理服务器上,负责采集该服务器上资源信息;
S4:通过Grafana的用户界面对云数据中心服务器的统计结果进行展示。
作为优选,所述步骤S1中,云数据中心集群服务器数据的采集使用sFlow技术对数据包进行捕获,并从原始数据包中提取有效信息。
作为优选,所述步骤S1中,云数据中心采集到的所有集群服务器统计数据全部直接存储到该集群的数据库中,不同集群中的数据通过异步继续进行统计合并,最终将数据展示到Grafana中。
作为优选,所述步骤S4中,Grafana通过多种开源插件以及数据源接入查询云数据中心集群环境监控数据,将OpenStack云数据中心中的主机集群实时监控指标数据通过仪表盘,柱状图、折线图、点图、饼图、表格将云环境管理员需要监控的数据指标进行展示。
OpenStack云数据中心的主机集群无需进行额外位置调整,监控数据采取实时,间隔平均值的方式将监控数据传输给Grafana进行展示。
Grafana通过仪表盘,柱状图、折线图、点图、饼图、表格展示云数据中心中集群的CPU,内存,存储,CPU温度,主机网卡速率信息。
本发明的有益效果在于,通过Grafana与OpenStack环境对接,通过多种开源插件以及数据源接入查询机房主机集群监控数据。将查询到的主机集群监控信息以图表,仪表盘等形式进行展示。
此外,本发明设计原理可靠,结构简单,具有非常广泛的应用前景。
由此可见,本发明与现有技术相比,具有突出的实质性特点和显著地进步,其实施的有益效果也是显而易见的。
附图说明
图1是本发明提供的一种基于Grafana的OpenStack主机集群监控***的原理框图。
具体实施方式
下面结合附图并通过具体实施例对本发明进行详细阐述,以下实施例是对本发明的解释,而本发明并不局限于以下实施方式。
实施例1:
如图1所示,本发明提供的一种基于Grafana的OpenStack主机集群监控***,其特征在于,包括:
云监控服务器模块,负责监控各个集群监控服务器的统计结果,对云数据中心中的所有集群服务器资源进行统一的分析和展示;
集群监控服务器模块,负责对该集群中所有监控代理收集的集群服务器进行数据统计;
监控代理模块,运行在每一个云平台中的物理服务器上,负责采集该服务器上资源信息;
界面展示模块,通过Grafana的用户界面对云数据中心服务器的统计结果进行展示。
本实施例中,云监控服务器模块中,云数据中心集群服务器数据的采集使用sFlow技术对数据包进行捕获,并从原始数据包中提取有效信息。
本实施例中,云监控服务器模块中,云数据中心采集到的所有集群服务器统计数据全部直接存储到该集群的数据库中,不同集群中的数据通过异步继续进行统计合并,最终将数据展示到Grafana中。
本实施例中,Grafana通过多种开源插件以及数据源接入查询云数据中心集群环境监控数据,将OpenStack云数据中心中的主机集群实时监控指标数据通过仪表盘,柱状图、折线图、点图、饼图、表格将云环境管理员需要监控的数据指标进行展示。
OpenStack云数据中心的主机集群无需进行额外位置调整,监控数据采取实时,间隔平均值的方式将监控数据传输给Grafana进行展示。
Grafana通过仪表盘,柱状图、折线图、点图、饼图、表格展示云数据中心中集群的CPU,内存,存储,CPU温度,主机网卡速率信息。
实施例2:
本实施例给出一种基于Grafana的OpenStack主机集群监控方法,其特征在于,包括以下步骤:
S1:云监控服务器监控各个集群监控服务器的统计结果,对云数据中心中的所有集群服务器资源进行统一的分析和展示;
S2:集群监控服务器对该集群中所有监控代理收集的集群服务器进行数据统计;
S3:监控代理运行在每一个云平台中的物理服务器上,负责采集该服务器上资源信息;
S4:通过Grafana的用户界面对云数据中心服务器的统计结果进行展示。
本实施例中,所述步骤S1中,云数据中心集群服务器数据的采集使用sFlow技术对数据包进行捕获,并从原始数据包中提取有效信息。
本实施例中,所述步骤S1中,云数据中心采集到的所有集群服务器统计数据全部直接存储到该集群的数据库中,不同集群中的数据通过异步继续进行统计合并,最终将数据展示到Grafana中。
本实施例中,所述步骤S4中,Grafana通过多种开源插件以及数据源接入查询云数据中心集群环境监控数据,将OpenStack云数据中心中的主机集群实时监控指标数据通过仪表盘,柱状图、折线图、点图、饼图、表格将云环境管理员需要监控的数据指标进行展示。
OpenStack云数据中心的主机集群无需进行额外位置调整,监控数据采取实时,间隔平均值的方式将监控数据传输给Grafana进行展示。
Grafana通过仪表盘,柱状图、折线图、点图、饼图、表格展示云数据中心中集群的CPU,内存,存储,CPU温度,主机网卡速率信息。
以上公开的仅为本发明的优选实施方式,但本发明并非局限于此,任何本领域的技术人员能思之的没有创造性的变化,以及在不脱离本发明原理前提下所作的若干改进和润饰,都应落在本发明的保护范围内。

Claims (8)

1.一种基于Grafana的OpenStack主机集群监控***,其特征在于,包括:
云监控服务器模块,负责监控各个集群监控服务器的统计结果,对云数据中心中的所有集群服务器资源进行统一的分析和展示;
集群监控服务器模块,负责对该集群中所有监控代理收集的集群服务器进行数据统计;
监控代理模块,运行在每一个云平台中的物理服务器上,负责采集该服务器上资源信息;
界面展示模块,通过Grafana的用户界面对云数据中心服务器的统计结果进行展示。
2.根据权利要求1所述的一种基于Grafana的OpenStack主机集群监控***,其特征在于,云监控服务器模块中,云数据中心集群服务器数据的采集使用sFlow技术对数据包进行捕获,并从原始数据包中提取有效信息。
3.根据权利要求2所述的一种基于Grafana的OpenStack主机集群监控***,其特征在于,云监控服务器模块中,云数据中心采集到的所有集群服务器统计数据全部直接存储到该集群的数据库中,不同集群中的数据通过异步继续进行统计合并,最终将数据展示到Grafana中。
4.根据权利要求3所述的一种基于Grafana的OpenStack主机集群监控***,其特征在于,Grafana通过多种开源插件以及数据源接入查询云数据中心集群环境监控数据,将OpenStack云数据中心中的主机集群实时监控指标数据通过仪表盘,柱状图、折线图、点图、饼图、表格将云环境管理员需要监控的数据指标进行展示。
5.一种基于Grafana的OpenStack主机集群监控方法,其特征在于,包括以下步骤:
S1:云监控服务器监控各个集群监控服务器的统计结果,对云数据中心中的所有集群服务器资源进行统一的分析和展示;
S2:集群监控服务器对该集群中所有监控代理收集的集群服务器进行数据统计;
S3:监控代理运行在每一个云平台中的物理服务器上,负责采集该服务器上资源信息;
S4:通过Grafana的用户界面对云数据中心服务器的统计结果进行展示。
6.根据权利要求5所述的一种基于Grafana的OpenStack主机集群监控方法,其特征在于,所述步骤S1中,云数据中心集群服务器数据的采集使用sFlow技术对数据包进行捕获,并从原始数据包中提取有效信息。
7.根据权利要求6所述的一种基于Grafana的OpenStack主机集群监控方法,其特征在于,所述步骤S1中,云数据中心采集到的所有集群服务器统计数据全部直接存储到该集群的数据库中,不同集群中的数据通过异步继续进行统计合并,最终将数据展示到Grafana中。
8.根据权利要求7所述的一种基于Grafana的OpenStack主机集群监控方法,其特征在于,所述步骤S4中,Grafana通过多种开源插件以及数据源接入查询云数据中心集群环境监控数据,将OpenStack云数据中心中的主机集群实时监控指标数据通过仪表盘,柱状图、折线图、点图、饼图、表格将云环境管理员需要监控的数据指标进行展示;
OpenStack云数据中心的主机集群无需进行额外位置调整,监控数据采取实时,间隔平均值的方式将监控数据传输给Grafana进行展示;
Grafana通过仪表盘,柱状图、折线图、点图、饼图、表格展示云数据中心中集群的CPU,内存,存储,CPU温度,主机网卡速率信息。
CN201811075879.0A 2018-09-14 2018-09-14 一种基于Grafana的OpenStack主机集群监控***及方法 Pending CN109194546A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201811075879.0A CN109194546A (zh) 2018-09-14 2018-09-14 一种基于Grafana的OpenStack主机集群监控***及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201811075879.0A CN109194546A (zh) 2018-09-14 2018-09-14 一种基于Grafana的OpenStack主机集群监控***及方法

Publications (1)

Publication Number Publication Date
CN109194546A true CN109194546A (zh) 2019-01-11

Family

ID=64911408

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201811075879.0A Pending CN109194546A (zh) 2018-09-14 2018-09-14 一种基于Grafana的OpenStack主机集群监控***及方法

Country Status (1)

Country Link
CN (1) CN109194546A (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110933148A (zh) * 2019-11-15 2020-03-27 苏州浪潮智能科技有限公司 一种监控方法、***、设备及存储介质
CN110941531A (zh) * 2019-11-15 2020-03-31 北京浪潮数据技术有限公司 一种监控告警管理平台的监控告警方法、装置及设备
CN111737083A (zh) * 2020-06-22 2020-10-02 中国银行股份有限公司 VMware集群资源监控方法及装置
CN114070858A (zh) * 2020-07-31 2022-02-18 中移(苏州)软件技术有限公司 一种数据处理方法及装置、设备、存储介质

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104184819A (zh) * 2014-08-29 2014-12-03 城云科技(杭州)有限公司 多层级负载均衡云资源监控方法
US9081602B1 (en) * 2005-02-07 2015-07-14 Parallels IP Holdings GmbH System and method for starting a cloud-based virtualization system with hypervisor and virtual machine monitor
CN105024851A (zh) * 2015-06-25 2015-11-04 四川理工学院 一种基于云计算的监控管理***
CN106961367A (zh) * 2017-05-19 2017-07-18 济南浪潮高新科技投资发展有限公司 基于openstack的云资源监控***和方法
CN107786391A (zh) * 2017-11-03 2018-03-09 郑州云海信息技术有限公司 一种基于Grafana的对OpenStack的网络监控方法

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9081602B1 (en) * 2005-02-07 2015-07-14 Parallels IP Holdings GmbH System and method for starting a cloud-based virtualization system with hypervisor and virtual machine monitor
CN104184819A (zh) * 2014-08-29 2014-12-03 城云科技(杭州)有限公司 多层级负载均衡云资源监控方法
CN105024851A (zh) * 2015-06-25 2015-11-04 四川理工学院 一种基于云计算的监控管理***
CN106961367A (zh) * 2017-05-19 2017-07-18 济南浪潮高新科技投资发展有限公司 基于openstack的云资源监控***和方法
CN107786391A (zh) * 2017-11-03 2018-03-09 郑州云海信息技术有限公司 一种基于Grafana的对OpenStack的网络监控方法

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN110933148A (zh) * 2019-11-15 2020-03-27 苏州浪潮智能科技有限公司 一种监控方法、***、设备及存储介质
CN110941531A (zh) * 2019-11-15 2020-03-31 北京浪潮数据技术有限公司 一种监控告警管理平台的监控告警方法、装置及设备
CN111737083A (zh) * 2020-06-22 2020-10-02 中国银行股份有限公司 VMware集群资源监控方法及装置
CN114070858A (zh) * 2020-07-31 2022-02-18 中移(苏州)软件技术有限公司 一种数据处理方法及装置、设备、存储介质

Similar Documents

Publication Publication Date Title
CN109194546A (zh) 一种基于Grafana的OpenStack主机集群监控***及方法
CN107302466B (zh) 一种动环监控***大数据分析平台及方法
CN104243236B (zh) 一种监控***运维告警数据分析的方法、***及服务器
CN106888194A (zh) 基于分布式调度的智能电网it资产安全监测***
CN107729214A (zh) 一种可视化的分布式***实时监控运维方法及装置
CN104011719B (zh) 消息跟踪和检查的方法和***
CN106375149A (zh) 一种自动关联分析的云计算监控装置及方法
CN108063699A (zh) 网络性能监控方法、装置、电子设备、存储介质
CN110381126A (zh) 基于边缘计算的用电设备识别方法、***、设备及介质
CN108809701A (zh) 一种数据中心智慧数据平台及其实现方法
CN104156296A (zh) 智能监控大规模数据中心集群计算节点的***和方法
CN106354616A (zh) 监测应用执行性能的方法、装置及高性能计算***
Xiao et al. A traffic classification method with spectral clustering in SDN
CN109213658A (zh) 一种巡检方法和装置
CN107733738A (zh) 一种计算机网络云管理***
CN107678915A (zh) 一种输变电设备监测平台基础资源监控方法
CN103902739B (zh) 数据库集群服务器数据分类方法
CN107682201A (zh) 环卫平台运维监控***
CN107665260A (zh) 一种基于linux***的日志收集工具
CN106649034A (zh) 一种可视化智能运维方法及平台
CN110517090A (zh) 基于广告门的监控装置及方法
CN110287158A (zh) 监测分布式文件***io时延的方法、装置及存储介质
CN110995525A (zh) 一种基于维护矩阵的路由器检测方法
CN107832116A (zh) 一种基于Grafana实现虚拟机实例监控的方法
CN105187268B (zh) 一种用于集群计算环境的细粒度状态信息同步采集***

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
RJ01 Rejection of invention patent application after publication

Application publication date: 20190111

RJ01 Rejection of invention patent application after publication