快速业务通道

nagios——短讯报警

作者 佚名技术 来源 Linux系统 浏览 发布时间 2012-04-04

nagios搭建请看:Nginx平台安装Nagios监控服务

nagios配置请看:nagios配置——添加linux主机监控

nagios常用报警方式有以下三种:

一、声音报警

二、电子邮件报警

三、手机短讯报警

以下是小弟配置的短讯报警,如有错误的地方请大虾们指出:

1、下载飞信机器人及安装

下载请点击我 这是我网上搜集整理的!!!

unzip fetion.zip
cp -Rp fx /usr/local/nagios/
cd /usr/local/nagios/fx
cp libACE-5.7.2.so libcrypto.so.4 libssl.so.4 libACE_SSL-5.7.2.so libeay32.dll /usr/lib/

chown -R nagios:nagios /usr/local/nagios/fx
chmod -R 775 /usr/local/nagios/fx

使用方法,转一转网上的资料:

./fetion --mobile=13691515**** --pwd=mypwd --to=13691515****--msg-utf8=test


以下参数提供登录用的账号密码(三种方式,手机号-密码 飞信号-密码 文件--索引)
--mobile=[
手机号] 登录手机号
--sid=[
飞信号] 登录飞信号
--pwd=[
密码] 登录密码
--config=[
文件名] 存储手机号、密码的文件.
--index=[
索引号] 索引
以下参数提供接收者
--to=[
手机号/飞信号/URI] 接收消息的手机号/飞信号/URI.如果知道对方URI,则只需自己在对方好友列表,无需对方在自己好友列表就能发送.
本版本
支持多个号码,中间用,逗号分隔
--msg-utf8=[
信息]
发送的消息,UTF8编码
--msg-gb=[
信息]
发送的消息,GB编码
--file-utf8=[
文件utf8格式]
发送文件内容
--file-gb=[
文件gb格式]
发送文件内容
--msg-type=[0/1/2]
发送消息类型:普通消息 长消息 智能短信
小工具
--query-cmcc-no
查询移动公司手机段
以下为可选项
--debug
显示调试信息
--hide
隐身登录
--proxy-ip=http
代理ip
--proxy-port=http
代理端口

2、定义短讯报警命令

跟使用邮件报警一样,调用command.cfg上定义的命令,那么我们先在command.cfg上定义我们的短讯命令,还可以定义短讯的格式,下面是我的command.cfg中的配置:

define command { command_name host-notify-by-fetion command_line LD_LIBRARY_PATH=/usr/local/nagios/fx /usr/local/nagios/fx/fetion --mobile=13691515****--pwd=passwd --to=13691515**** --msg-utf8="Host $HOSTSTATE$ alert for $HOSTNAME$! on ''$LONGDATETIME

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

分享到: 更多

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号

'" $CONTACTPAGER$ } define command { command_name service-notify-by-fetion command_line LD_LIBRARY_PATH=/usr/local/nagios/fx /usr/local/nagios/fx/fetion --mobile=13691515**** --pwd= passwd --to=13691515**** --msg-utf8="$HOSTADDRESS$ $HOSTALIAS$/$SERVICEDESC$ is $SERVICESTATE$ on $LONGDATETIMEcontentquot; $CONTACTPAGER$ }

凌众科技专业提供服务器租用、服务器托管、企业邮局、虚拟主机等服务,公司网站:http://www.lingzhong.cn 为了给广大客户了解更多的技术信息,本技术文章收集来源于网络,凌众科技尊重文章作者的版权,如果有涉及你的版权有必要删除你的文章,请和我们联系。以上信息与文章正文是不可分割的一部分,如果您要转载本文章,请保留以上信息,谢谢!

12下一页
分享到: 更多
你可能对下面的文章感兴趣
上一篇: linux 下svn图形客户端smartsvn 安装下一篇: Linux CLI

Copyright ©1999-2011 厦门凌众科技有限公司 厦门优通互联科技开发有限公司 All rights reserved

地址(ADD):厦门软件园二期望海路63号701E(东南融通旁) 邮编(ZIP):361008

电话:0592-5908028 传真:0592-5908039 咨询信箱:web@lingzhong.cn 咨询OICQ:173723134

《中华人民共和国增值电信业务经营许可证》闽B2-20100024  ICP备案:闽ICP备05037997号