[发明专利]高可用的分布式计算机监控系统及其监控方法在审
| 申请号: | 201711012426.9 | 申请日: | 2017-10-26 |
| 公开(公告)号: | CN109714222A | 公开(公告)日: | 2019-05-03 |
| 发明(设计)人: | 钱章年 | 申请(专利权)人: | 创盛视联数码科技(北京)有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26;H04L12/24;H04L29/08 |
| 代理公司: | 北京君泊知识产权代理有限公司 11496 | 代理人: | 王程远 |
| 地址: | 100083 北京市海淀区*** | 国省代码: | 北京;11 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 分布式计算机监控系统 告警 告警策略 可用 监控 管理控制中心 监控数据采集 数据采集系统 数据处理系统 单点故障 高可用性 国内网络 监控数据 监控系统 接收数据 可伸缩性 上报数据 设备规模 收集系统 图形展示 网络环境 系统环境 用户提供 平行 展示 存储 瓶颈 传递 配置 保证 | ||
本发明公开了一种高可用的分布式计算机监控系统及其监控方法,该系统包括管理控制中心,是一个基于Django实现的web展示程序,用于给用户提供了web端配置告警策略,告警展示和监控数据图形展示的功能;数据处理系统,用于接收数据收集系统传递的数据,将数据做存储并根据告警策略判断该数据是否异常,是否需要告警等。本发明数据采集系统通过给多个上级上报数据,以适应国内网络系统环境恶略的情况,保证了监控数据采集的高可用性,避免单点故障;此监控系统任意模块都可以实现平行扩展,因此不会存在功能瓶颈,具有良好的可伸缩性,可以适用于任意的网络环境,设备规模的监控,真正意义上解决了现有技术所存在的弊端。
技术领域
本发明涉及一种计算机监控系统及其监控方法,特别是涉及一种高可用的分布式计算机监控系统及其监控方法。
背景技术
现有的第一种方案针对于设备少,业务少,无服务质量要求或服务稳定无要求的情况下展开的监控手段,这种方案也是比较原始的方法,无法及时发现问题,也无法做到问题还原,况且登陆设备查看比较繁琐,对个人能力的要求也较高;第二种方法是目前大部分交换机及部分开源监控系统采用的方法,通过预留api接口或者远程登陆设备执行命令,该方法对网络环境的要求较高,也容易对中心节点造成较大的压力,当设备较多时中央处理效率将存在瓶颈,只能应用于设备少,网络状况有保障的环境,在生产环境这一要求很难达到;第三种方案也是目前大部分监控系统及公司所采用的方法,目前这些方法基本都存在着单点不可伸缩的问题,当运营商网络出现抖动和故障时会导致采集到的数据无法上报到中心节点,最终的体现就是无法及时发现设备和应用的问题,该方案中心处理节点还存在着服务瓶颈,当监控设备过多时,中心节点将无法及时处理新的数据,最终体现就是告警延迟,或者系统瘫痪。
发明内容
本发明所要解决的技术问题是提供一种高可用的分布式计算机监控系统及其监控方法,其数据采集系统通过给多个上级上报数据,以适应国内网络系统环境恶略的情况,保证了监控数据采集的高可用性,避免单点故障;此监控系统任意模块都可以实现平行扩展,因此不会存在功能瓶颈,具有良好的可伸缩性,可以适用于任意的网络环境,设备规模的监控,真正意义上解决了现有技术所存在的弊端。
本发明是通过下述技术方案来解决上述技术问题的:一种高可用的分布式计算机监控系统包括:
管理控制中心,是一个基于Django实现的web展示程序,用于给用户提供了web端配置告警策略,告警展示和监控数据图形展示的功能;
数据处理系统,用于接收数据收集系统传递的数据,将数据做存储并根据告警策略判断该数据是否异常,是否需要告警;
数据收集系统,用于负责接收采集端上报的数据,并通过哈西算法将设备的不同监控信息发送给不同的数据处理系统,用于保证同一设备的同一监控项在同一个数据处理系统上做存储和告警判断;
数据中转系统,用于负责从计算机设备上采集监控数据,主要包含三种采集方式:通过读取系统文件采集设备信息;通过运行脚本采集指定数据;通过HTTP接口被动接受其他应用提包的数据;
数据采集系统,用于保证大型网络平台的高可用,负责将数据采集系统的数据做中转传递给数据收集系统,在网络状况比较好的情况下可以不需要该组件。
优选地,所述管理控制中心包括:
用户管理模块,用于负责用户的管理,从而控制哪些用户可以登录该系统,并且也为告警提供收件对象;
图形展示模块,用于根据不同设备和机房,或者其他规则分类,分组展示不同的监控数据图形,以便直观了解整个业务和系统,也是系统调优的依据;
告警策略管理模块,用于配置告警策略,控制哪些数据,哪个条件要发一条告警;
设备管理模块,用于对被监控的计算机进行管理,主要包括增删改查这些操作。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于创盛视联数码科技(北京)有限公司,未经创盛视联数码科技(北京)有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201711012426.9/2.html,转载请声明来源钻瓜专利网。





