Linux命令行飞信for nagios
2014-02-13 11:09:30   来源:   评论:0 点击: 收藏

为了随时掌握生产环境服务器的状态,是广大运维人员必须做到的基本技能,nagios服务器监控软件便得到广泛应用,其默认通知方式是使用邮件通...

为了随时掌握生产环境服务器的状态,是广大运维人员必须做到的基本技能,nagios服务器监控软件便得到广泛应用,其默认通知方式是使用邮件通知 管理员,此方式缺点是如果没有登录邮箱便不可得知服务器状态,于是飞信通知方式也被运维人员利用上了,之前老的fetion工具已经失效,这里提供一个支 持最新协议的fetion命令行客户端,官方下载地址是:http://www.it-adv.net

默认使用fetion来执行nagios短信发送有问题,因为参数里面带有=号,解决这个问题附上nagios发送短信脚本一枚

01 #!/bin/sh
02 #Script name: sms
03 #Auther: snake
04 if [ $# -eq 4 ];then
05         phone="$1"
06         pass="$2"
07         msg="$3"
08         sendto="$4"
09         /usr/local/fetion/fetion --exit-on-verifycode=1 --mobile=$phone --pwd=$pass --to=$sendto --msg-utf8="$msg"
10 else
11         echo "Usage:"
12         echo "/usr/local/fetion/fetion.sh [phone_num] [password] [msg] [sendto]"
13 fi

Linux版:fetion-linux.zip


 

Windows版:fetion-win.rar

https://www.cnop.net/uploadfile/2014/0213/20140213111606846.rar

相关热词搜索:Linux 命令行

上一篇:nginx负载均衡器处理session共享的几种方法
下一篇:高负载的Lamp架构