nagios监控的短信提醒—飞信机器人的安装

nagios监控中实现短信提醒功能:

1、思路一:使用带短信提醒功能的邮箱,可能会有较长的延时问题:

2、思路二:利用软件飞信机器人来发送短信

(1)下载最新的更新,库文件更新,参见网页:http://bbs.it-adv.net/viewthread.phptid=1081&extra=page%3D1

已经下载见附件中(http://download.csdn.net/detail/smaychun/4898827):

主程序:fetion492K

提供的库文件:library32(包含libACE-5.7.2.solibACE_SSL-5.7.2.solibcrpto.so.4libssl.so.4

(2)将主程序放在常用的目录下,建一个~已有的目录~/fetion/

此处建议将library32的库文件和主程序放在一个目录下,(可以是../fetion/library32/

注意:不要把支持库中的lib*复制到/usr/lib下,因为发行版本不同,可能会覆盖您机器中的核心库,导致严重系统问题

下面是将下载库文件加到动态链接库中:

$:sudo vi/etc/ld.so.conf,向其中加入所需库的目录:../fetion/library32/


然后执行:

$:sudo ldconfig(每次修改/etc/ld.so/conf都需要执行ldconfig)

(3)在主程序所在的目录下:

$:ldd ./fetion

如果系统是ubuntu64bits,将会出现:nota dynamic executable

由于fetion是在32bits的系统下编译的,所需的也要是32bits的,因此:

a$:sudo apt-get install ia32-libs-i386安装fetion依赖的库文件

如果安装不了,提示有brokenpackets,说明系统更新依赖的packets没有更新

b、只安装fetion需要的库文件

$sudoapt-get isntall libc6-i386,此时就可以查看到fetion依赖的库列表:


这是只要安装其中notfound的库即可,方法是:sudoapt-get install [包名]i386,例如,要安装libgssapi_krb5.so.2方法是:

$sudo apt-get installlibgssapi-krb5-2:i386

或者将附件(http://download.csdn.net/detail/smaychun/4898827)中的提供的另外库文件:lib_i386-linux-gnuusr_lib_i386-linux-gnu中文件分别复制到系统的/lib/usr/lib中,同时在/etc/ld.so.conf添加对应的路径,并执行ldconfig

此时,在主程序所在的目录下:

$:ldd ./fetion,就会出现:


说明,fetion可以使用,

4)使用说明见:http://bbs.it-adv.net/viewthread.php?tid=1081

如果只是用来监控发信可以使用命令:

./fetion–mobile=187XXX –pwd=XXX –to=187XXX –msg-utf8=消息内容

或:./fetion–sid=XXX –ped=XXX –to=187XXX –mst-utf8=消息内容

:1)sid是飞信号,pwd是密码,

2)、消息还可以是其他的编码格式,

3)、可以在最后加上debug对发信过程进行追踪

4)、初次登陆使用时,会要求输入图形验证码,对应的图片在主程序所在的目录,在命令行输入即可

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值