[发明专利]一种通过短信对集群实施监控的方法无效
申请号: | 200910016833.6 | 申请日: | 2009-07-15 |
公开(公告)号: | CN101616023A | 公开(公告)日: | 2009-12-30 |
发明(设计)人: | 邸双朋;魏健;李刚 | 申请(专利权)人: | 浪潮电子信息产业股份有限公司 |
主分类号: | H04L12/24 | 分类号: | H04L12/24;H04L29/08;H04W24/00;G06F9/44 |
代理公司: | 暂无信息 | 代理人: | 暂无信息 |
地址: | 250014山东*** | 国省代码: | 山东;37 |
权利要求书: | 查看更多 | 说明书: | 查看更多 |
摘要: | 本发明提供一种通过短信对集群实施监控的方法,该方法整合linux自带的系统监控工具和短信发送插件,这两部分配合工作,系统监控工具负责获取系统的运行状态信息,这些信息被分类处理以后,利用短信发送插件发送到管理员的手机中,管理员通过分析这些状态信息,可以向集群发送指令,执行相应的操作,从而达到监控集群的目的。该方法完全以软件的方式实现,不需添加额外的硬件设备,可以远程实时监控集群的运行状态,摆脱了地域的限制,且成本低,使用灵活,方便,可有效的防止意外的发生。 | ||
搜索关键词: | 一种 通过 短信 集群 实施 监控 方法 | ||
【主权项】:
1、一种通过短信对集群实施监控的方法,其特征在于:由信息采集和发送,添加cron服务,执行管理员指令三部分组成,利用短信发送插件和系统监控工具来实现短信监控集群运行状态,利用系统监控工具获取集群的运行状态信息和对集群的状态进行实时的监控,利用短信发送插件将状态信息发送到管理员的手机中,同时接收管理员发送过来的指令,通过分析该指令对集群执行相应的操作,具体的实施步骤如下: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%idnode2:98%idnode3:56%idnode4:78%idnode5:38%idnode6:15%idnode1:80%idnode7:80%idnode8:90%idnode9:90%idnode10:90%id用短信插件将输出结果发送出去sms-f发送手机号码-p发送密码-t管理员手机号码-m发送内容将上述两个命令写入getandsend.sh脚本中,脚本的内容如下:#!/bin/shresult=`pdsh-w ssh:root@node[1-10]top-n 1|awk-F,’/Cpu\(s\){print$4}’`sms-f 13888888888-p 111111-t 13812345678-m$result2)将1)中的getandsend.sh脚本添加到系统的cron服务中,定时执行该脚达到对集群进行监控,执行脚本的时间间隔自定义,设置每小时执行一次上面的脚本,检查系统的运行状态,添加cron服务:0*/1***/tmp/getandsend.shcron服务运行后会每小时执行依稀getandsend.sh脚本,报告集群中节点的状态;3)执行管理员指令管理员可以对集群发送指令来执行某些操作,指令以短信的形式发送出去,集群中的短信插件可以接收到该指令,首先对指令进行过滤,只有指定管理员的指令才能执行,然后分析该指令,调用相应的系统命令对集群进行操作。
下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于浪潮电子信息产业股份有限公司,未经浪潮电子信息产业股份有限公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/patent/200910016833.6/,转载请声明来源钻瓜专利网。
- 上一篇:一种呼叫处理方法及装置
- 下一篇:用于自闭合电连接器的系统和方法