[发明专利]一种分布式监控系统及数据采集方法在审
申请号: | 201511019893.5 | 申请日: | 2015-12-29 |
公开(公告)号: | CN105635279A | 公开(公告)日: | 2016-06-01 |
发明(设计)人: | 黄卫;赵丹;许新达;王春洁;王建国;邹清扬 | 申请(专利权)人: | 长城信息产业股份有限公司;长沙湘计海盾科技有限公司 |
主分类号: | H04L29/08 | 分类号: | H04L29/08;H04L12/26 |
代理公司: | 长沙市融智专利事务所 43114 | 代理人: | 欧阳迪奇 |
地址: | 410100 湖南省*** | 国省代码: | 湖南;43 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 分布式 监控 系统 数据 采集 方法 | ||
技术领域
本发明涉及服务器的监控领域,尤其是应用于大规模服务器群的分布式监控 系统,具体设计一种分布式监控系统及数据采集方法。
背景技术
随着云计算和大数据的兴起,主流的大规模服务器群的监控与管理都采用松 耦合的架构,即跨平台的多样性,不用考虑监控管理服务器的性能,采用通用的 商业和开源软件即能满足日常的监控与管理的需求。但是随着国家自主可控的程 度化要求日益提高,而国产服务器的性能却远不能达到商用计算机的计算和通用 能力,特别是同商业主流的监控软件相互之间兼容性差,抢占低性能服务器的计 算资源,还需要对开源或商业源代码移植修改。因此,对于大规模国产服务器群 的应用来说,效率低下且移植成本高,而且国产单机性能不足的问题对于监控效 率和监控规模有很大的局限性,因此基于国产服务器平台构建监控系统的需求日 益突出。
发明内容
本发明目的在于解决上述问题,提供了一种基于国产服务器的分布式监控系 统及其数据采集方法。通过监控服务端与监控代理端的分布式形式,以及采取自 适应的数据采集方法,达到了国产服务器平台构建监控系统的目的,并具有良好 的扩展性与可靠性。
本发明的技术方案为:一种分布式监控系统,包括用于实现监控数据的采集 与上传的监控客户端、用于缓存上传的监控数据的监控代理端和用于实现上传监 控数据的组织与管理、以及可视化展示的监控服务端,所述的监控客户端、监控 代理端和监控服务端均互相通信连接,所述的监控客户端包括监控数据采集模 块,并用于将本地的实体监控信息上传至监控服务端,所述监控代理端包括数据 收集模块,并用于将缓存的监控数据定时上传至监控服务端。
所述的一种分布式监控系统,所述的监控代理端为包括多个分布式代理终端 的分布式架构,监控代理端从服务器收集到的监控数据,暂时存储在监控代理端, 并定时同步至监控服务端。
所述的一种分布式监控系统,所述的监控服务端包括监控服务端主机和监控 服务端备机,监控服务端主机和监控服务端备机互为热备份。
所述的一种分布式监控系统,所述的监控代理端包括主节点与从节点两个组 成部分,监控代理端主节点用于与监控服务端进行数据同步通信以及管理采集方 式,从节点则为数据收集器,收集监控数据。
所述的一种分布式监控系统,所述的监控客户端、监控代理端和监控服务端 均采用国产软硬件系统。
一种分布式监控系统的数据采集方法,采用如权利要求1-4任一所述的系统, 包括以下采集方式:
方式一,轮询模式,在监控客户端采用本地代理的方式采集监控数据,上传 至监控服务端,监控服务端被动接收监控数据;
方式二,捕获模式,在监控服务端采用集成的IPMI、SNMP、JMX、HTTP 等协议采集监控客户端数据,监控服务端主动接收监控数据;
方式三,代理模式,在监控服务端与监控客户端数据传输之间采用分布式代 理模式,将采集的监控数据缓存在分布式代理服务器群上,并定时上传至监控服 务端。
所述的一种分布式监控系统的数据采集方法,监控服务端根据监控客户端被 检测指标动态变化剧烈,超过预设的安全阈值范围时采用捕获方式,当检测指标 变化平缓,未超过预设的安全阈值范围时采用轮询方式。
所述的一种分布式监控系统的数据采集方法,所述的被检测指标动态变化程 度剧烈或平缓是通过预设时间段内数据变化的最高值与最低值的来判断其数据 变化的剧烈性,当最高值与最低值相差超过预设的安全阈值时则判定为剧烈,未 超过即判断为平缓。
所述的一种分布式监控系统的数据采集方法,当监控服务端无法正常处理大 规模的监控数据采集时,采用代理方式,将采集的数据放到监控代理端的缓冲池, 并设定上传的时间间隔,同步至监控服务端。
本发明采取上述方案,对比现行方案具有有益的效果是:
采用分布式架构设计不但成功应用国产服务器作为监控服务器,还解决了基 于国产服务器构建监控系统的性能不足问题,特别是适应未来大规模服务器集群 应用的需要。并且监控规模能根据不同应用需求进行裁剪,接入方式简单快捷, 具有良好的扩展性和可靠性。再针对国产服务器平台设计的自适应数据采集方 法,能从最大程度上减少监控系统对监控对象的资源占用,具有轻量化、高利用 特点,使监控系统的代理不再受单台计算机性能瓶颈的制约。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于长城信息产业股份有限公司;长沙湘计海盾科技有限公司,未经长城信息产业股份有限公司;长沙湘计海盾科技有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201511019893.5/2.html,转载请声明来源钻瓜专利网。
- 上一篇:信息推送方法及装置、信息显示方法及装置
- 下一篇:一种联系人添加方法和装置
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置