[发明专利]一种通过短信对集群实施监控的方法无效
申请号: | 200910016833.6 | 申请日: | 2009-07-15 |
公开(公告)号: | CN101616023A | 公开(公告)日: | 2009-12-30 |
发明(设计)人: | 邸双朋;魏健;李刚 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08;H04W24/00;G06F9/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | |||
搜索关键词: | 一种 通过 短信 集群 实施 监控 方法 | ||
技术领域
本发明是一种应用于计算机集群技术领域的系统状态监控方法。该方法完全不需添加任何硬件设备,可以方便的查看系统的运行状况,并可以通过短信远程管理集群,且成本低,使用灵活,简单易用。
背景技术
集群就是通过高性能网络或局部网将一组计算机系统互联,形成的具有单一系统映像的高性能、高可扩展性、高性能价格比的计算机机群系统。随着集群系统在科学计算,商业运营等方面的广泛应用,集群系统发挥的作用也越来越重要,逐渐成为上述领域中不可或缺的工具,一旦这些系统出现问题或停止运行将直接导致科学研究的中断和公司业务的停顿,造成极大的损失,因此如何有效的监控集群系统的运行状态,保证集群系统的正常运行成为了系统管理员迫切需要解决的问题。
在集群监控方面目前主要使用的方法有,电子邮件监控,电话监控,网页界面监控,短信硬件监控等。这些方法都有一定的局限性和不足。电子邮件监控,电话监控,界面监控需要系统管理员守候在监控设备旁,密切注视集群系统状态的变化,这些方法使系统管理员不能随时随地了解集群系统的运行状况,有很大的局限性。短信硬件监控虽然可以解决这些问题,但是需要添加硬件设备,且需要对设备进行管理和维护,管理成本比较高。因此,在集群监控方面需要一种简单,易用的,成本低的方法,本发明以软件的方式实现,不需添加任何硬件设备,成本低,使用方便,有效地解决了上述问题。
发明内容
本发明是通过将短信发送插件和linux系统的监控工具进行整合优化,从而达到用软件方式实现短信监控集群运行状况的目的,该方法中不需要添加任何硬件设备。
本发明的目的方法是按以下方式实现的,整合系统监控工具和短信发送插件,利用系统监控工具获取集群的运行状态信息和对集群的状态进行实时的监控,利用短信发送插件将状态信息发送到管理员的手机中,同时接收管理员发送过来的指令,通过分析该指令对集群执行相应的操作。
具体的实施步骤如下:
1)整合短信发送插件和系统监控工具:
编写一个可执行脚本getandsend.sh,该脚本利用pdsh工具在集群各节点上执行系统监控命令,获取集群运行状态信息,并对这些信息进行过滤,将有价值的信息通过短信发送插件发送到管理员的手机上;
用top工具获取集群各节点cpu状态
获取node1到node10十个节点上的cpu空闲率:
pdsh-w ssh:root@node[1-10]top-n 1|awk-F,’/Cpu/(s/){print$4}’
输出结果如下:
node1:90%id
node2:98%id
node3:56%id
node4:78%id
node5:38%id
node6:15%id
node1:80%id
node7:80%id
node8:90%id
node9:90%id
node10:90%id
用短信插件将输出结果发送出去
sms-f发送手机号码-p发送密码-t管理员手机号码-m发送内容将上述两个命令写入getandsend.sh脚本中,脚本的内容如下:
#!/bin/sh
result=`pdsh-w ssh:root@node[1-10]top-n 1|awk-F,’/Cpu/(s/){print$4}’`
sms-f 13888888888-p 111111-t 13812345678-m $result
2)将1)中的getandsend.sh脚本添加到系统的cron服务中,定时执行该脚达到对集群进行监控,执行脚本的时间间隔自定义,设置每小时执行一次上面的脚本,检查系统的运行状态,添加cron服务:
0*/1***/tmp/getandsend.sh
cron服务运行后会每小时执行依稀getandsend.sh脚本,报告集群中节点的状态;
本发明方法的有益效果是:通过整合短信发送插件和系统监控命令,对集群进行监控和管理,运营成本低,使用方便,可以对集群进行实时的监控,并摆脱了地域的限制。
附图说明
附图1发送集群状态信息示意图:
附图2管理员发送指令示意图;
具体实施方式
参照附图对本发明的方法作以下详细的说明。
主要的发明内容有:
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/200910016833.6/2.html,转载请声明来源钻瓜专利网。
- 上一篇:一种呼叫处理方法及装置
- 下一篇:用于自闭合电连接器的系统和方法