威尼斯网址开户网站CentOS 6.5 x64设置Nagios 飞信报告警察方

自身想飞信机器人我们并不生分,这里笔者就非常的少说了,相当多维友都用它来作为监督类其余报告警察方,通过飞信来给运行管理员发送报告警察方的短信,在叁十二个人的系统上设置比较简单,而在60个人的种类上设置稍麻烦些,下笔者以CentOS
6.4系统的三十几人及63个人为例子说喜宝(Hipp)下安装配备,别的的Linux系统也近乎:

一.由于运转工作选拔的操作系统多是CentOS和Ubuntu,八个系统方面安装的飞信重视包会有所分裂,未来笔者就设置一下CentOS的fetion
二.安装fetion的部分依据包
由于fetion须要的是30人系统的包,所以安装的软件名称前面加上.i686(ubuntu软件名称后边是:i386)

一.由于运维工作选择的操作系统多是CentOS和Ubuntu,五个系统方面安装的飞信正视包会有所分化,今后自家就设置一下CentOS的fetion
二.安装fetion的一部分信赖包
由于fetion供给的是三10个人系统的包,所以安装的软件名称前边加上.i686(ubuntu软件名称后边是:i386)

一、        前言:
1、       
nagios是二个杰出好的系统监察和控制工具,现在自个儿的nagios系统现已司空眼惯运维,使用短信猫和邮件能够报告警察方。使用飞信可以省去我们的短信猫和短信耗费。
2、       
飞信首先手提式有线电话机要开展中国邮电通信的飞信业务。近年来应用飞信发送短信是无需付费的。须要把接受短信的无绳电话机和飞信发送手提式有线话机加为好朋友。
3、       
下载飞信的linux客商端程序.解开包后独有七个文件sms。不错。这几个正是飞信发送短信的前后相继啦。现在的飞信依然不可能用的。因为它须求libace的glibc库的支撑。
二、        飞信linux程序下载:
1、        飞信官方网站:
2、        飞信官方命令下载:sms

3、        飞信官方lib库下载:
32位官方lib库:
64位官方lib库:

Nagios有个很滑稽中文翻译“优伤死”,因而能够见到,他的安插不简单奥,呵呵?xml:namespace>

一、首先下载fetion机器人相关数据包,可从文章最下边包车型客车附属类小部件下载,为了便于大家越来越快使用起来,小编已打好tar包,直接下载就可以

[[email protected]
~]#yum install glibc.i686 krb5-libs.i686 libstdc++.i686 zlib.i686

[root@localhost ~]#yum install glibc.i686 krb5-libs.i686
libstdc++.i686 zlib.i686

三、        飞信程序测量检验:
1、        飞信命令测验:
# wget
# tar xvfz fetion_linux_20080402.tar.gz
# cp sms /usr/bin
# sms -h
sms -f mobile -p pwd -t mobile1,.. -m message -a message -d
sms -f mobile -p pwd -t mobile1,.. -i file_name[utf8] -a
invite_message -d 1
-f:Fetion mobile account(only supports mobile phone No.)
-p:Account password
-t:Destination mobile list
-m:Message
-i:File name(only supports utf8)
-a:Auto send invite using invite_message.
-d:Debug on.
一经未有安装lib库,将会提示 缺乏libACE.so.5.4.7包
四、        化解缺少lib库的方式:
说明:
在CentOS5下装提醒须求libACE.so.5.4.7那几个库,千万不要本身去安装ACE包,很费劲,官方已经给了liunx的下载版本:
1.先检查一下贫乏的lib文件
[root@nagios libexec]# ldd sms
        linux-gate.so.1 =>  (0x00b00000)
威尼斯网址开户网站,        libACE.so.5.4.7 => not found
        libACE_SSL.so.5.4.7 => not found
        libssl.so.0.9.8 => not found
        libstdc++.so.6 => /usr/lib/libstdc++.so.6 (0x02a05000)
        libm.so.6 => /lib/libm.so.6 (0x00cd4000)
        libgcc_s.so.1 => /lib/libgcc_s.so.1 (0x029f7000)
        libc.so.6 => /lib/libc.so.6 (0x00b92000)
        /lib/ld-linux.so.2 (0x001c3000)
2.下载lib库:
    32位官方lib库:
64位官方lib库:
   3、安装lib库
[root@nagios library32]# ls
libACE.so.5.4.7  libACE_SSL.so.5.4.7  libcrypto.so.0.9.8 
libssl.so.0.9.8
[root@nagios library32]# cp *.* /lib/
[root@nagios library32]# cp *.* /usr/lib/
4、测试sms:
[root@nagios libexec]# ./sms
************************ IMPORTANT STATEMENT
************************
**                                                                
**
**   PLEASE DON’T USE THIS SOFTWARE TO SEND JUNK SHORT MESSAGES.  
**
**   OTHERWISE PLEASE BEAR YOUR OWN CONSEQUENCES.                 
**
**                                                                
**
**                                       [version:2008-4-2]       
**
*********************************************************************
This program is for sending short messages via CMCC Fetion!

AUTHOR:KelvinHan MSN/EMAIL:shichangguo@msn.com 2008/3/8
Usage:
    sms -f mobile -p pwd -t mobile1,.. -m message -a message -d
    sms -f mobile -p pwd -t mobile1,.. -i file_name[utf8] -a
invite_message -d 1
        -f:Fetion mobile account(only supports mobile phone No.)
        -p:Account password
        -t:Destination mobile list
        -m:Message
        -i:File name(only supports utf8)
        -a:Auto send invite using invite_message.
        -d:Debug on.
五、        Nagios飞信测量试验:
1、       
须求注册三个能够运用飞信的手提式有线电话机号码,测量试验期间可以友善发送给本人做测验。
2、        给其他手提式有线电话机发飞信,必要给把手机绑定为基友。
3、        飞信情状消除了,发短信测量检验一下
136933XXXXX为发飞信的登记手提式有线电话机号码
136833XXXXX、36733XXXXX 为接受飞信短信的手提式有线电话机号码

Nagios是一款服从GPLv2的开源互联网监督软件,可用来监督钦点的有余连串的主机、服务,并可在它们的职业情形发生变化时通报管理员。

附属类小部件表达:
fetion_for_x32.gz是用以三十一个人系统的飞信机器人软件包
fetion_for_x64.gz是用来陆十位系统的飞信机器人软件包
Fetion_For_CentOS6.4_x64_Packages.gz是陆十四个人系统设置配备飞信机器人商讨所急需先安装的rpm包

二.下载fetion程序文件
[[email protected]
~]wget

[[email protected]
~]tar zxvf fetion20091117-linux.tar.gz
[[email protected]
~]mv fx/ /usr/local/fetion
[[email protected]
~]cd /usr/local/fetion/
[[email protected]
fetion]#  ls
cache  commands  done  fetion  libACE-5.7.2.so  libACE_SSL-5.7.2.so 
libcrypto.so.4  libeay32.dll  libssl.so.4  logs  plugins
[[email protected]
fetion]#sudo vim /etc/ld.so.conf
include /etc/ld.so.conf.d/*.conf
/usr/local/fetion
[[email protected]
fetion]#sudo ldconfig

二.下载fetion程序文件
[root@localhost ~]wget

[root@localhost ~]tar zxvf fetion20091117-linux.tar.gz
[root@localhost ~]mv fx/ /usr/local/fetion
[root@localhost ~]cd /usr/local/fetion/
[root@localhost fetion]#  ls
cache  commands  done  fetion  libACE-5.7.2.so  libACE_SSL-5.7.2.so 
libcrypto.so.4  libeay32.dll  libssl.so.4  logs  plugins
[root@localhost fetion]#sudo vim /etc/ld.so.conf
include /etc/ld.so.conf.d/*.conf
/usr/local/fetion
[root@localhost fetion]#sudo ldconfig

[root@nagios libexec]# ./sms -f 136933XXXXX -p password -t
136833XXXXX -m hello,this is test

v1)监察和控制互连网服务(HTTP、POP3、SMTP、PING、MySQL等)

二、安装配备fetion机器人

三.由于fetion二〇一〇1117-linux.tar.gz文件之中的fetion文件已经被笔者更新,不恐怕运用,所以要重官方网站下载fetion最新文件,文件下载网站( 

三.由于fetion20101117-linux.tar.gz文书之中的fetion文件已经被作者更新,无法使用,所以要重官方网址下载fetion最新文件,文件下载网站( 

也能够要发的音信在二个文书文件里,如 message.txt
./sms -f 136933XXXXX -p password -t 136833XXXXX,136733XXXXX -i
message.txt

v2)监察和控制主机能源(磁盘空间利用率、内部存款和储蓄器利用率、CPU负载等)

1、上传刚下载的fetion包文件,里面包车型大巴文件已按对应的目录结构寄放,通过tar命令解压后直接复制就可以
32位系统:
[[email protected]]#
tar zxvf fetion_for_x32.gz
解压后平昔复制相应的文书就可以,安装至此目录下:/usr/local/fetion,如无意外的话就足以接纳了;
64位系统:
[[email protected]]#
tar zxvf fetion_for_x64.gz
解压后一向复制相应的公文,安装至此目录下:/usr/local/fetion;60个人系统稍麻烦些并从未产生安装,此时直接测量检验飞信机器人的话会报错;
还亟需安装以下相应的33个人包文件,如果您的种类没安装可径直通过系统盘安装,或直接下载附属类小部件上传后安装;假若您再懒点就经过yum来安装,这里是以CentOS
6.4系统相关版本的包为例:

[[email protected]
~]chmod +x fetion
[[email protected]
~]mv fetion /usr/sbin/
[[email protected]
~]cp /usr/sbin/fetion /usr/local/fetion/
四.下载更新后的库文件
[[email protected]
~]wget
[[email protected]
~]wget
(rar的解压软件)
[[email protected]
~]tar zxvf rarlinux-3.6.0.tar.gz
[[email protected]
~]cd rar
[[email protected]
rar]#make
[[email protected]
rar]#cd ..
[[email protected]
~]unrar x linuxso_20101113.rar

[root@localhost ~]chmod +x fetion
[root@localhost ~]mv fetion /usr/sbin/
[root@localhost ~]cp /usr/sbin/fetion /usr/local/fetion/
四.下载更新后的库文件
[root@localhost ~]wget

[root@localhost ~]wget
(rar的解压软件)
[root@localhost ~]tar zxvf rarlinux-3.6.0.tar.gz
[root@localhost ~]cd rar
[root@localhost rar]#make
[root@localhost rar]#cd ..
[root@localhost ~]unrar x linuxso_20101113.rar

假若收到短信的手提式有线话机号码在您的金兰之交列表里,就能够发送成功。
一经不在好朋友列表里,发送是不成事的。假如你想让程序约请他们到场,那么就用
-a 参数
sms -f 136933XXXXX -p password -t 136833XXXXX,136733XXXXX -m 你好,飞信
-a Ubuntu

v3)简洁的插件设计接口,使得客户能够轻松开辟所需的检查实验脚本

六十一人系统下安装时加多了分享库,运转一下ldconfig使其收效:

威尼斯网址开户网站 1
[[email protected]
~]cp libACE* libcrypto.so.4 libssl.so.4 /usr/local/fetion/

威尼斯网址开户网站 2
[root@localhost ~]cp libACE* libcrypto.so.4 libssl.so.4
/usr/local/fetion/

那般,对方就能接收移动发的确定短信。
六、        Nagios配置:
1、        nagios命令配置commands.cfg:
more /usr/local/nagios/etc/commands.cfg
define command{
        command_name notify-service-by-sms

v4)并行服务方式

[[email protected]]# ldconfig

五.安装到位之后测量试验,输入完验证码就足以健康发送短信
[[email protected]
~]fetion –mobile=13918016506 –pwd=Aiyou1234 
–to=13918016506,13918016506 –msg-utf8=”hello world”
渴求输入验证码,验证码的门径在/usr/sbin路线下,由于是图片下载到地头查看

五.设置达成以往测量检验,输入完验证码就足以健康发送短信
[root@localhost ~]fetion –mobile=13918016506 –pwd=Aiyou1234 
–to=13918016506,13918016506 –msg-utf8=”hello world”
务求输入验证码,验证码的门径在/usr/sbin路线下,由于是图片下载到本地查看

        command_line /usr/bin/sms -f 13901111111 -p 562128  -t
$CONTACTPAGER$ -m “$HOSTNAME$ $SERVICEDESC$ is $SERVICESTATE$
on $TIME$ result is $SERVICEOUTPUT$” $CONTACTPAGER$
}

v5)轻易描述互联网布局,而且能够区辨“宕机”和“主机不可达”

查阅一下是还是不是观察 /usr/lib64/fetion

威尼斯网址开户网站 3
六.nagios安插配置飞信报告警察方
Configuration contacts.cfg

威尼斯网址开户网站 4
六.nagios配置配置飞信报告警察方
Configuration contacts.cfg

2、        nagios发送配置contacts.cfg:

v6)通过邮件或客商自定义的方法将主机或服务的做事境况变化情状通告给管理员6)当服务或主机难题时有发生与缓和时将报告警察方发送给联系人(通过EMail、短信、客户定义方式)能够通过飞信,等方式贯彻时,既可传递给管理员,可高效的保管服务器的爱戴。

[[email protected]]# ldconfig -v | grep fetion

威尼斯网址开户网站 5

威尼斯网址开户网站 6

[root@nagios ~]# more /usr/local/nagios/etc/contacts.cfg
define contact{
        contact_name                    sa
        alias                           system admin
        host_notification_period        24×7
        service_notification_period     24×7
        host_notification_options       d,r,
        service_notification_options    c,w,r
       service_notification_commands  
notify-service-by-email,notify-service-by-sms
#       service_notification_commands   notify-service-by-email
        host_notification_commands      notify-host-by-email
#        email                           1234@sina.com
       pager                           158010775111
        }
[root@nagios ~]#

v7)自动日志滚动

有道是会看 /usr/lib64/fetion
如有提醒“不是符号连接 not a symbolic link”的决不管它;

define contact (
contact_name                              admin
alias system                                  admin
host_notification_period                24×7
service_notification_period              24×7
host_notification_options                d, r
service_notification_options            c, w, r
service_notification_commands        notify-service-by-fetion
host_notification_commands            notify-host-by-fetion
pager                                          139xxxxxxxxx
)
Configuration miscommands.cfg file
define command (
command_name      notify-host-by-fetion
command_line          /usr/sbin/fetion –mobile=139xxxxxxxx
–pwd=xxxxxxxx –to=$CONTACTPAGER$ –msg-utf8=”Host $ HOSTSTATE $ alert
for $ HOSTNAME $! on ‘$ LONGDATETIME $'”
)
define command (
command_name      notify-service-by-fetion
command_line        /usr/sbin/fetion –mobile=139xxxxxxxx
–pwd=xxxxxxxx –to=$CONTACTPAGER$ –msg-utf8=”$ HOSTADDRESS $ $
HOSTALIAS $ / $ SERVICEDESC $ is $ SERVICESTATE $ on $ LONGDATETIME $”

define contact (
contact_name                              admin
alias system                                  admin
host_notification_period                24×7
service_notification_period              24×7
host_notification_options                d, r
service_notification_options            c, w, r
service_notification_commands        notify-service-by-fetion
host_notification_commands            notify-host-by-fetion
pager                                          139xxxxxxxxx
)
Configuration miscommands.cfg file
define command (
command_name      notify-host-by-fetion
command_line          /usr/sbin/fetion –mobile=139xxxxxxxx
–pwd=xxxxxxxx –to=$CONTACTPAGER$ –msg-utf8=”Host $ HOSTSTATE $ alert
for $ HOSTNAME $! on ‘$ LONGDATETIME $'”
)
define command (
command_name      notify-service-by-fetion
command_line        /usr/sbin/fetion –mobile=139xxxxxxxx
–pwd=xxxxxxxx –to=$CONTACTPAGER$ –msg-utf8=”$ HOSTADDRESS $ $
HOSTALIAS $ / $ SERVICEDESC $ is $ SERVICESTATE $ on $ LONGDATETIME $”

七、        备注:

v8)协助以冗余方式展开主机监察和控制

2、验证飞信机器人是还是不是正规安装

Nagios 的详实介绍:请点这里
Nagios 的下载地址:请点这里

Nagios
的详实介绍
:请点这里
Nagios
的下载地址
:请点这里

累加内容:未来新的lib库,测量检验之后在三十位和60个人操作系统都可以使用!!
测验系统:centos 5.2
wget

v9)能够通过web方式直观的查阅当前互联网状态、通告和难点历史、日志文件等等,此组件为可选Nagios平日是有贰个主程序nagios和贰个插件程序nagiox-plugins和是个可选的addon(NSCA,NSClient++、NRPE、NDOUtils)Nagios的监督专门的学问都以经过插件达成的,因而,Nagios和Nagios-plugins是劳务器端专门的学业所必需的组件。而八个ADDON中
(1)NRPE:用来在监察和控制的远程Linux/Unix主机上施行脚本插件以完毕对这几个主机财富的督查
(2)NSCA:用来让被监察和控制的远程Linux/Unix主机主动将监督检查新闻发送给Nagios服务器(那在冗余监察和控制格局中非常要运用)(3)NSClient++:用来监督Windows主机时设置在Windows主机上的机件
(4)NDOUtils:则用来将Nagios的布置消息和各event发生的数额存入数据库,以贯彻这么些多少的高效搜索和拍卖
那七个ADDON(附属类小部件)中,NRPE和NSClient++职业于顾客端,NDOUtils工作于服务器端,而NSCA则须求同期安装在服务器端和客商端

[[email protected] fetion]# ./fetion 

Nagios 完毕飞信告警配置

有关阅读

连带附属类小部件下载

具体育赛职业中,各样零部件的调用如下图所示:威尼斯网址开户网站 7而接下去贯彻的历程正是依靠那个图来促成的(该图来自马哥博客,详细能够见上面的网址)首先介绍一下那一个图片的全体办事流程,首先nagios是透过安顿文件来驱动这些监控流程,因为具有的内容都以足以安排的,所以这也就非常灵活的,作用自然庞大了,nagios首要透过每一种配置文件之间的调节,以及插件的安装,来兑现就算通讯的,然后检查实验被检查实验机器的场合,首借使由此ping的体制来检查实验各样机器是不是可达,然后根据一定的模块的驱动来促成内定的告警效果。接下来就介绍任何安装及布署进程,並且达成飞信报告警察方布告的功用:

************************ IMPORTANT STATEMENT
************************
** **
** PLEASE DON’T USE THIS SOFTWARE TO SEND JUNK SHORT MESSAGES. **
** OTHERWISE PLEASE BEAR YOUR OWN CONSEQUENCES. **
** **
** Version:[20101205002-linux] **
*********************************************************************
This program is the console version of China Fetion!
It’s free for personal user.
This project website:

Nagios结合飞信完结短信报告警察方之安装飞信

Nagios 完结飞信告警配置
http://www.linuxidc.com/Linux/2013-03/80424.htm

无偿下载地址在

一、安装一文山会海所依附的软件包:#yum-yinstallhttpdgccglibcglibc-common*gd*phpphp-mysqlmysqlmysql-server加多nagios运转所急需的顾客和组#groupaddnagcmd#useradd-mnagios#usermod-a-Gnagcmdnagios#usermod-a-Gnagcmdapache//把apache参加到nagcmd组,以便于在经过webInterface操作nagios时亦可享有丰裕的权柄

AUTHOR:KelvinH
MSN/EMAIL:[email protected]

Nagios飞信Linux系统无需付费短信报告警察方配置

Nagios结合飞信达成短信报告警察方之安装飞信
http://www.linuxidc.com/Linux/2012-08/69346.htm

顾客名与密码都以www.linuxidc.com

编写翻译安装nagios:#tarzxfnagios-?xml:namespace>3.1.2.tar.gz#cdnagios-3.1.2#./configure–with-command-group=nagcmd-–enable-event-broker#makeall#makeinstall#makeinstall-init#makeinstall-config#makeinstall-commandmode#makeinstall-webconf表达:第二个实行makeinstall安装主要的主次、CGI及HTML文件,第二步实施makeinstall-init的步骤,他的作用是把nagios形成三个本子,是nagios随系统开机运营,第三步施行makeinstall-config正是把安顿文件复制到nagios的安装目录,第四步makeinstall-commandmode为外界命令访谈nagios配置文件的权限,第五步创造nagios的web程序的计划文件。当全数都准备完毕以往,就能够在/uer/local/nagios下生成5个目录如下图所示:威尼斯网址开户网站 8内部那多少个目录的基本点意义如下表所示

Usage:
–mobile=[mobile]
–sid=[sid]
–pwd=[pwd]
–config=[config file] *format:index mobile password
–index=[index no in config file,refer to sample.conf]

教你完结Nagios监控Linux主机及飞信报告警察方

Nagios飞信Linux系统无需付费短信报告警察方配置
http://www.linuxidc.com/Linux/2012-04/58195.htm

现实下载目录在
/2012年资料/3月/27日/Oracle
11g入门教程PPT/

bin

–debug*debug mode on
–hide*login fetion in hidden state
–to=[mobile/sid]
–command-path=[command file path]
–robotmode
–daemon(linux only)
–proxy-ip(http proxy ip)
–proxy-port(http proxy port)
–msg-gb=[gb2312/gbk message]
–msg-utf8=[utf8 message]
–msg-type=[0/1/2 sms longsms smartmsg]
–file-gb=[gb2312/gbk file]
–file-utf8=[utf8 file]
–query-cmcc-no
–auto-retry
–exit-on-verifycode
–t3key=[]

二.安装fet…

教你兑现Nagios监察和控制Linux主机及飞信报告警方
http://www.linuxidc.com/Linux/2011-09/43911.htm

威尼斯网址开户网站 9

Nagios实施顺序所在目录,这几个目录独有多少个公文nagios、nagiostats

看看上述测量试验结果的话,表达您的飞信机器人已成功安装;至此,你的飞信机器人就足以健康发送短信了。要是,经过地点的装置配置,还是存在一些难点,请稳步运行网交换www.cnyunwei.com

越来越多CentOS相关新闻见CentOS 专项论题页面 http://www.linuxidc.com/topicnews.aspx?tid=14

etc

3、通过fetion测量试验发短信
[[email protected]]#
cd /usr/local/fetion
[[email protected]
fetion]# ./fetion –mobile=187******** –pwd=www.cnyunwei.com
–to=135******** –msg-gb=’Cnyunwei-Cacti+Nagios Test
Message!’
HTTP/1.1 200 OK
Connection: close
Date: Wed, 26 Jun 2013 06:38:31 GMT
Server: Microsoft-IIS/6.0
X-Powered-By: ASP.NET
Content-Location: nav.fetion.com.cn
X-AspNet-Version: 4.0.30319
Cache-Control: private
Content-Type: text/html; charset=utf-8
Content-Length: 2349

威尼斯网址开户网站 10

Nagios配置文件地方,开始安装完后,只有几个*.cfg-sample文件和八个objects的目录,该目录中放的是有个别模板,在做监察和控制的时候根本就在这么些模版中实行改换

<?xml version=”1.0″
encoding=”UTF-8″?><results><pic-certificate
id=”456bc76c-737c-48d8-a217-ea6a556011f8″
pic=”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”
/></results>
图表验证码已经转移,文件名称叫:187********.jpg请识别后输入图形验证码:

sbin

您在率先次发送短信时,会看出类似上述的唤醒,须求输入验证码,现在,再发送短信时,就没有供给验证码了,而此验证码在
/usr/local/fetion 目录下,以图纸的情势存在,能够经过 SecureFX
或任何工具,下载图片查看其验证码

NagiosCgi文件所在目录,也正是实践外界命令所需文件所在的目录

威尼斯网址开户网站 11

Share

威尼斯网址开户网站 12

Nagios网页文件所在的目录

能够见见验证是 wwrw
,输入验证码后直接回车就能够看出以下发送成功的音信,若是您的出殡退步检查一下互联网是或不是有标题
wwrw
您输入的识别码是:wwrw

Var

SIP-C/4.0 280 Send SMS OKT: sip:67******@fetion.com.cn;p=1120I: 3Q: 1 ML: 112D: Wed, 26 Jun 2013 06:42:22 GMTXI: AFD99DC736CBED943898749E54019118

Nagios日志文件、spid等公事所在的目录

此时,你的手提式有线电话机应会收一条刚发送的测量检验短信:Cnyunwei-Cacti+Nagios Test
Message!

编写nagios报告警察方新闻的邮件地址#vi/usr/local/nagios/etc/objects/contacts.cfg

4、以下是官方提供的参数表明,小编拷贝过来给各维友作个仿照效法

[email protected]#本条是暗中同意设置修改为[email protected](注:这里能够不做修改)为记名到nagios的web页面创造贰个顾客#htpasswd-c/usr/local/nagios/etc/htpasswd.usersnagiosadmin

以下参数提供登入用的账号密码(三种格局,手提式有线电话机号-密码 飞功率信号-密码
文件–索引)

如上进度配置截止今后需求再行启航httpd:#servicehttpdrestart

–mobile=[手机号] 登出手机号
–sid=[飞信号] 登入飞实信号
–pwd=[密码] 登入密码
–config=[文件名] 存款和储蓄手提式无线电话机号、密码的文本。
–index=[索引号] 索引

编写翻译、安装nagios-pluginsnagios的装有监察和控制专门的学业都是透过插件完成的,由此,在运行nagios此前还亟需为其安装官方提供的插件#tarxfnagios-plugins-1.4.15.tar.gz

以下参数提供接收者
–to=[手机号/飞信号/URI]
接收消息的手提式有线电话机号/飞随机信号/URI.倘诺知道对方U牧马人I,则只需和煦在对方好友列表,无需对方在团结老铁列表就能够发送。
支撑多个号码,中间用,逗号分隔
–msg-utf8=[信息]
发送的新闻,UTF8编码
–msg-gb=[信息]
发送的音讯,GB编码
–file-utf8=[文件utf8格式]
发送文书内容
–file-gb=[文件gb格式]
发送文书内容
–msg-type=[0/1/2]
发送新闻类型:普通音信 长新闻 智能短信

#cdnagios-plugins-1.4.15#./configure–with-nagios-user=nagios–with-nagios-group=nagios–with-mysql#make#makeinstall实现nagios-plugins的编写翻译安装之后,就足以运维nagios了#chkconfig–addnagios#chkconfignagioson#exportPATH=$PATH:/usr/local/nagios/bin/修改一下意况变量,方便下边做nagios配置文件的检验#ln-sv/usr/local/nagios/etc/nagios.cfg/etc/nagios.cfg

小工具
–query-cmcc-no查询移动集团手提式有线话机段

#nagios–v/etc/nagios.cfg//检查安顿文件精确后开发银行nagios#servicenagiosstartStartingnagios:done.OK,这一年就足以在浏览器中输入相应的

以下为可选取
–debug
显示调节和测量检验音讯
–hide
隐身登入
–exit-on-verifycode
服务器供给举办图纸验证时,程序退出(1)或然等待客户手工输入识别新闻(程序私下认可)

接下去自身将做哪些服务器怎样采用飞信通告服务器出现了故障:以后软件:主软件:

–proxy-ip=http代理ip
–proxy-port=http代理端口
(机器人须要HTTP CONNECT代理,咱们常用的 ccproxy 是协理的)

编写一下nagios的主配置文件nagios.cfg#vim/usr/local/nagios/etc/nagios.cfg注释掉cfg_file=/usr/local/nagios/etc/localhost.cfg然后把上面几行的评释去掉:cfg_file=/usr/local/nagios/etc/hosts.cfg//主机配置文件路线cfg_file=/usr/local/nagios/etc/objects/commands.cfgcfg_file=/usr/local/nagios/etc/objects/contacts.cfg//联系人配置文件路线cfg_file=/usr/local/nagios/etc/objects/timeperiods.cfg//监视时段配置文件路线cfg_file=/usr/local/nagios/etc/objects/templates.cfg改check_external_commands=0为check_external_commands=1这行的职能是允许实践在web分界面下重启nagios、甘休主机/服务检查等操作。把command_check_interval的值从暗许的1改成command_check_interval=10s(依照自身的图景定这几个命令检查时间距离,不要太长也休想太短)。主配置文件要改的几近正是那些,通过上边的修改,开采/usr/local/nagios/etc并未公文hosts.cfg等一干文件,稍后就手动创造它们。修改文件cgi.cfg

>> 举例 <<

#vim/usr/local/nagios/etc/cgi.cfg

linux下,请使用如下命令:

use_authentication=1default_user_name=guest修改commands.cfg文件,增添发飞信的通令#vim/usr/local/nagios/etc/objects/commands.cfgdefinecommand{

    LD_LIBRARY_PATH=. ./fetion --mobile=187******** --pwd=mypwd --to=135xxxxxxxx --msg-utf8=测试    LD_LIBRARY_PATH=. ./fetion --sid=66**** --pwd=mypwd --to=135xxxxxxxx --msg-utf8=测试    LD_LIBRARY_PATH=. ./fetion --config=sample.conf --index=1 --to=135xxxxxxxx --msg-utf8=测试

command_namenotify-service-by-fetion

出殡音讯中一旦要求换行,请用 \n

command_line/usr/bin/fetion–mobile152xxxxxxxx–pwdxxxxx–to152xxxxxxxx–msg-tpye=0–msg-utf8$HOSTNAME

// 以下为 sample.conf 内容,文件内容中, #号为注释行

}

 # This config file is for fetion robot tool.   # Usage demo: ./fetion --config=/etc/fetion.conf --index=1   # ID Mobile  Password   1  187xxxx  1234234 

自然你还是能够定义监察和控制时间,在陈设文件中timeperiods.cfg中,能够依照自个儿的急需展开修改;#vim/usr/local/etc/objects/templates.cfg找到如下内容开展改变

*
*

definecontact{

本站提供fetion包下载

namegeneric-contact;Thenameofthiscontacttemplate

fetion_for_x32.gz

service_notification_period24x7;servicenotificationscanbesentanytimehost_notification_period24x7;hostnotificationscanbesentanytimeservice_notification_optionsw,u,c,r,f,s;sendnotificationsforallservicestates,flappingevents,andscheduleddowntimeeventshost_notification_optionsd,u,r,f,s;sendnotificationsforallhoststates,flappingevents,andscheduleddowntimeeventsservice_notification_commandsnotify-service-by-email;sendservicenotificationsviaemailhost_notification_commandsnotify-host-by-email;sendhostnotificationsviaemailregister0;DONTREGISTERTHISDEFINITION-ITSNOTAREALCONTACT,JUSTATEMPLATE!}

fetion_for_x64.gz

把报告警方格局修改为我们地点定义的施用飞信的建制来兑现,注意那么些名字自然要与定义的航空名字一样notify-service-by-fetion

Fetion_For_CentOS6.4_x64_Packages.gz

修改飞信可试行文件的属主和属组为nagios

#chown-Rnagios.nagios/usr/bin/fetion

OK!

Nagios是一款坚守GPLv2的开源网络监督软件,可用来监督内定…

相关文章