Chinaunix首页 | 论坛 | 博客
  • 博客访问: 4873701
  • 博文数量: 1604
  • 博客积分: 18684
  • 博客等级: 上将
  • 技术积分: 14895
  • 用 户 组: 普通用户
  • 注册时间: 2010-06-02 10:28
  • 认证徽章:
文章分类

全部博文(1604)

文章存档

2019年(25)

2018年(44)

2017年(50)

2016年(47)

2015年(15)

2014年(21)

2013年(43)

2012年(144)

2011年(236)

2010年(267)

2009年(391)

2008年(250)

2007年(30)

2006年(38)

2005年(2)

2004年(1)

分类: LINUX

2009-05-25 13:59:14

公司本来有个用手机卡发短信报警的小东东。但经常欠费。NND。。。
用linux+ipmitool+fetion来做机房温度免费报警     
1.要在dell服务器上配置好IPMI (很简单的)     
2.监控OS平台Linux 安装 Fetion 和IPMITool    
3.写个shell脚本如下:   
log_day=`date +%Y%m%d`;
to_day=`date +%Y%m%d,%H:%M:%S`;
set Darfon;   
logfile=/usr/local/ipmi/log/ipmi$log_day.log;
Darfon=$(/usr/local/ipmi/bin/ipmitool -H 10.83.201.211 -U root -P ******(密码) sensor get "Ambient Temp"| /bin/grep -i "Sensor Reading"|/bin/cut -c 26-28); 
if [ $Darfon -ge 30 ]; then      
  /usr/local/fetion/fetion --mobile 139********  -- --pwd=dfs123 --to=134******** --msg-utf8="WARNING-Darfon  Host Housing Temperature:$Darfon 'C";   
echo $to_day"::WARNING-Darfon  Host Housing Temperature:$Darfon  'C" >> $logfile
exit 1    
fi    
echo $to_day"::Darfon Host Housing Temperature:$Darfon 'C" >> $logfile;
DELL机器的ipmi连接默认密码是:calvin
 
4.把shell文件放入crontab中每半小时运行一次。就OK
阅读(996) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
请登录后评论。

登录 注册