在nagios监控主机与服务群时,可以用手机短信,移动飞信,与邮件随时报警,下面是飞信和sendEmail在Linux中用命令行方式发信息的配置方式。
一.飞信在linux中的应用(RHCE5.2)
wget
wget
wget
#在安装飞信之前需要在/usr/lib目录下加上libACE库文件,以便使飞信能够正常使用
# tar zxvf library_linux.tar.gz
# mv libACE* libcrypto.so.0.9.8 libssl.so.0.9.8 /usr/lib
#正式安装飞信
# tar zxvf fetion20090406003-linux.tar.gz]# mv install /usr/local/fetion
# chmod -R 755 /usr/local/fetion
# chown -R nagios:nagios /usr/local/fetion
#移动服务器更新,需要更新软件
# tar zxvf fetion20091117-linux.tar.gz
# cp fx/* /usr/local/fetion
# vi /etc/ld.so.conf
include ld.so.conf.d/*.conf
/usr/local/fetion #增加目录
# ldconfig
#测试:
--mobile 发信息手机号
--pwd 飞信密码
--to 收信人手机号
--msg-utf8=”…” 信息内容
--file-utf8=/root/../.. 发送文件中的内容
#/usr/local/fetion/fetion --mobile=151***** --pwd=*** --to=151***** --msg-utf8=”test” --debug
#/usr/local/fetion/fetion --mobile=151***** --pwd=*** --to=151***** --file-utf8=/root/../ --debug
附:飞信软件安装脚本
*****************************************************
#!/bin/bash
tar zxvf library_linux.tar.gz
mv libACE* libcrypto.so.0.9.8 libssl.so.0.9.8 /usr/lib
tar zxvf fetion20090406003-linux.tar.gz
mv install /usr/local/fetion
chmod -R 755 /usr/local/fetion
tar zxvf fetion20091117-linux.tar.gz
cp fx/* /usr/local/fetion
rm -rf fx/
echo "/usr/local/fetion" >> /etc/ld.so.conf
ldconfig
*****************************************************
#####################################################
特别提示:
由于飞信机器人软件在2010.7.25日有更新,老版本运行会
出现问题,现提供更新办法。
下载fetion文件,将此文件覆盖/usr/local/fetion/下的
文件fetion,然后给新文件fetion可执行权限即可。
下载更新文件地址点击这里。