[发明专利]一种服务器集群的监控方法和装置有效
申请号: | 201611161638.9 | 申请日: | 2016-12-15 |
公开(公告)号: | CN108234170B | 公开(公告)日: | 2021-06-22 |
发明(设计)人: | 陈志刚 | 申请(专利权)人: | 北京神州泰岳软件股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L12/26;H04L29/08 |
代理公司: | 北京市隆安律师事务所 11323 | 代理人: | 权鲜枝 |
地址: | 100080 北京市*** | 国省代码: | 北京;11 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 服务器 集群 监控 方法 装置 | ||
本发明公开了一种服务器集群监控方法和装置,该方法包括:与服务器集群中的管理节点建立连接,并获取所述管理节点的运行状态数据;当获取到每个所述管理节点返回的采集结果时,确定服务器集群的运行状态正常;当未获取到所述管理节点的采集结果时,确定服务器集群的运行状态异常,并进行告警处理。通过本实施例的服务器集群的监控方法和装置,为一组部署了管理节点的服务器集群提供一种通过管理节点的状态来判断集群服务是否正常的手段,并且不需要在服务器上手动执行命令,达到自动监控的目的,提高了监控效率,满足了企业的应用需求。
技术领域
本发明涉及计算机技术领域,具体涉及一种服务器集群的监控方法和装置。
背景技术
Redis是一种开源的内存中key-value数据结构存储系统,它可以用作数据库、缓存和消息中间件。它支持多种类型的数据结构,如字符串(strings),散列(hashes),列表(lists),集合(sets),有序集合(sorted sets)。为了保证效率,Redis所有的数据都放在内存中,Redis会周期性的把更新的数据写入磁盘或者把修改操作写入追加的记录文件。
Redis服务器集群是在多台服务器中部署Redis,Redis服务器集群是服务端分片技术的体现,即将键值按照一定算法合理分配到各个Redis实例分片上,同时各个实例协调,共同对外承担一致服务。对客户端来说,整个集群被看成是一个整体,客户端可以连接任意一个节点进行操作。Redis为了避免单点故障,也支持主从(master-slave)同步,数据可以从主节点向任意数量的从节点上同步。
实际应用中需要对Redis集群进行监控,例如获取CPU使用情况、内存使用情况和客户端连接情况等数据。现有监控手段之一是在部署有Redis的服务器上手动输入Redis服务提供的info命令并执行该命令后会返回一个Redis节点的各种信息和统计数值,从而达到监控一个Redis节点的目的。
现有技术的缺陷是:需要在Redis服务器中手动输入info命令获取Redis节点的运行状态,监控效率低,并且无法满足自动监控和连续监控的需求。
发明内容
本发明提供了一种服务器集群的监控方法和装置,以解决现有技术监控效率低且无法满足自动监控和连续监控需求的问题。
根据本发明的一个方面,提供了一种服务器集群的监控方法,监控方法包括:
与服务器集群中的管理节点建立连接,并获取所述管理节点的运行状态数据;
判断是否获取到每个所述管理节点的采集结果,当获取到每个所述管理节点返回的采集结果时,确定服务器集群的运行状态正常,当未获取到所述管理节点的采集结果时,确定服务器集群的运行状态异常,并进行告警处理。
根据本发明的另一个方面,提供了一种服务器集群的监控装置,该装置包括:
连接建立单元,用于与服务器集群中的管理节点建立连接;
数据获取单元,用于获取所述管理节点的运行状态数据;
状态确定单元,用于当获取到每个所述管理节点返回的采集结果时,确定服务器集群的运行状态正常;当未获取到所述管理节点的采集结果时,确定服务器集群的运行状态异常,并进行告警处理。
本发明的有益效果是:本发明实施例的这种服务器集群的监控方法和装置通过与服务器集群中的管理节点建立连接,并获取管理节点的运行状态数据根据判断是否获取到每个管理节点的采集结果确定服务器集群的运行状态,当获取到每个管理节点返回的采集结果时,确定服务器集群的运行状态正常,当未获取到管理节点的采集结果时,确定服务器集群的运行状态异常,并进行告警处理。如此,在部署有管理节点的服务器集群中,通过与管理节点建立连接,获取管理节点的运行状态数据即可达到自动且连续监控服务器集群的目的,提高了监控效率,保证了采集结果的准确性,满足了企业的应用需求,方便大规模推广应用。
附图说明
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于北京神州泰岳软件股份有限公司,未经北京神州泰岳软件股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201611161638.9/2.html,转载请声明来源钻瓜专利网。