[发明专利]一种高可用的云监控系统及监控方法在审
| 申请号: | 201710153557.2 | 申请日: | 2017-03-15 |
| 公开(公告)号: | CN106878111A | 公开(公告)日: | 2017-06-20 |
| 发明(设计)人: | 张建伟;高传集;孙思清 | 申请(专利权)人: | 郑州云海信息技术有限公司 |
| 主分类号: | H04L12/26 | 分类号: | H04L12/26 |
| 代理公司: | 济南舜源专利事务所有限公司37205 | 代理人: | 刘晓政 |
| 地址: | 450000 河南省郑州市*** | 国省代码: | 河南;41 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 一种 可用 监控 系统 方法 | ||
1.一种高可用的云监控系统,它包括设置于各个待检测节点的agent模块;其特征在于,各agent模块将采集到的待检测节点的状态信息发送到agentCluster节点,agentCluster节点将采集到的数据发送至Server服务端;所述的待检测节点包括物理主机和虚拟机。
2.根据权利要求1所述的一种高可用的云监控系统,其特征在于:各agent模块之间定期相互发送心跳信息。
3.一种高可用的云监控方法,包括以下步骤:
步骤1):在待监控主机中设置智能agent模块,并通过Server服务端以文件的形式将监控任务发送到待监控主机中;待监控主机包括物理主机以及虚拟机;
步骤2):将监控脚本通过Server服务端传送到待监控物理主机以及虚拟机中;脚本传输完结束后向agent模块传送监控命令,agent模块收到命令后运行对应的脚本文件,采集监控数据;
步骤3):以物理主机中的agent模块作为agentCluster节点,虚拟机中的agent作为Cluster群集合的成员;Cluster群集合成员中的各agent模块之间以固定时间Theartbeating发送心跳数据报文,作为各agent模块存活的标志;
步骤4):各agent模块依据任务列表读取任务脚本,发送采集到的数据给agentCluster节点;初始监控周期为default_monitor_time(i),同时设置监控周期变化步长,采样的时间间隔的调整大小为原子时间atomic_time(i)的整数倍;
步骤5):agent分别为不同的监控指标建立对应的存储队列,并计算数据缓冲队列中的数据的偏差情况,其计算使用如下模型:
其中δ表示样本数据的标准差,Xi为采集到的第i个数据的状态信息;
步骤6):在步骤5)的基础上,定义第i个监控指标的数据偏差的上限为threshold(i);如果采集到的数据的变化趋势较为平稳即δ<threshold(i),则增大数据监控采样周期,如果监控采集到的数据的变化趋势较大,即δ>=threshold(i),则缩小数据监控采样周期的大小;
步骤7):agentCluster节点接收到数据之后,将监控数据通过消息队列发送给监控平台的SERVER服务端。
4.根据权利要求3所述的一种高可用的云监控方法,其特征在于:所述步骤1)中,监控任务包括监控指标以及监控脚本的存放路径。
5.根据权利要求3或4所述的一种高可用的云监控方法,其特征在于:所述步骤3)中还包括以下步骤:
当agent超过时间Theartbeating,没有发送心跳数据,则认为该agent已关闭;agentCluster节点负责定时报告成员agent的运行状态;当cluster群集合成员发现agentCluster关闭,则启动分布式选举算法Paxos,重新选择agentCluster节点。
6.根据权利要求5所述的一种高可用的云监控方法,其特征在于:所述步骤6)中,增大数据监控采样周期的计算模型为:
monitor_time(i)=default_monitor_time(i)①
monitor_time(i)=monitor_time(i)+atomic_time(i)*f(δ,threshold(i))②
其中公式①表示监控指标i的采样周期的初始化设置;公式②表示监控指标i的采样周期的动态调整,其中f(δ,threshold(i))表示数据偏差值δ与阈值threshold(i)的对应函数关系;
缩小数据监控采样周期的计算模型为:
monitor_time(i)=max(monitor_time(i)/2,atomic_time(i))。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于郑州云海信息技术有限公司,未经郑州云海信息技术有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201710153557.2/1.html,转载请声明来源钻瓜专利网。
- 上一篇:数据流量的监控方法、装置及设备
- 下一篇:一种网关控制器、数据传输方法及装置





