Nagios的安装与配置(1)
20151030淡然
Nagios的安装与配置
安装环境...2
nagios的安装...2
创建nagios用户...2
安装apache和php.2
安装Nagios.3
Nagios目录介绍...3
安装plugins插件...3
安装nrpe.3
安装pnp4nagios-0.6.6插件...4nagios安装
Nagios的配置...6
配置apache.6
创建apache目录验证文件...7
配置nagios.7
修改cgi.cfg.7
修改nagios.cfg.7
修改commands.cfg.7
修改contacts.cfg.8
修改contactgroups.cfg.8
添加被监控机...8
监控机配置...8
修改hosts.cfg.8
修改services.cfg.9
被监控机配置...9
被监控机安装plugin.9
被监控机安装nrpe.10
配置...10
nagios事件自动处理...11
报警通知...13
邮件报警通知...13
安装配置sendmail13
nagios邮件报警配置...14
短信报警通知...16
安装飞信机器人...16
Nagios短信报警配置...17开源监控软件
故障排除...18
邮件和短信分时报警...18
安装环境
环境说明:
监控机centos6.2x86_64
ip为172.26.188.201
被监控机centos6.2x86_64
ip为172.26.188.202
所用软件包:
nagios-3.4.1.tar.gz
nagios-plugins-1.4.16.tar.gz
nrpe-2.13.tar.gz
pnp4nagios-0.6.19.tar.gz
nagios的安装创建nagios用户#useraddnagios
#mkdir/usr/local/nagios
#chown–Rnagios.nagios/usr/local/nagios
安装apache和php
#yuminstallhttpd
#yuminstallphpphp-mysqlphp-mbstringphp-gd*nagios配置
安装Nagios
#tar-zxvfnagios-3.4.1.tar.gz
#cdnagios
#./configure--prefix=/usr/local/nagios
#makeall
#makeinstall
#makeinstall-init
#makeinstall-commandmode
#makeinstall-config
Nagios目录介绍Nagios安装完成后,各个目录结构以及功能说明如下表所示:
安装plugins插件
这里下载的版本是nagios-plugins-1.4.16。
注意:插件版本与nagios版本的关联并不大。
#tar–zxvfnagios-plugins-1.4.16.tar.gz
#cdnagios-plugins-1.4.16
#./configure--prefix=/usr/local/nagios
#make
#makeinstall
安装完成,在/usr/local/nagios下的libexec目录下,生成很多可执行文件,这些正是nagios所需要的插件。
安装nrpe
#tar-zxvfnrpe-2.13.tar.gz
#cdnrpe-2.13
#./configure--prefix=/usr/local/nagios
#makeall
#makeinstall-plugin
安装pnp4nagios-0.6.6插件#tar-zxvfpnp4nagios-0.6.19.tar.gz监控软件
#cdpnp4nagios-0.6.19 #./configure--with-nagios-user=nagios--with-nagios-group=nagios#makeall #makeinstall#makeinstall-webconf#makeinstall-config#makeinstall-init创建配置文件#cd/usr/local/pnp4nagios/etc#cpmisccommands.cfg-samplemisccommands.cfg#cpnagios.cfg-samplenagios.cfg#cprra.cfg-samplerra.cfg#cdpages#cpweb_traffic.cfg-sampleweb_traffic.cfg#cd../check_commands#cpcheck_all_local_disks.cfg-samplecheck_all_local_disks.cfg#cpcheck_nrpe.cfg-samplecheck_nrpe.cfg#cpcheck_nwstat.cfg-samplecheck_nwstat.cfg重启服务#/etc/init.d/npcdrestart修改nagios的配置文件.打开performance_data#vi/usr/local/nagios/etc/nagios.cfg打开注释nagios实施项:process_performance_data=1host_perfdata_command=process-host-perfdataservice_perfdata_command=process-service-perfdata修改commands.cfg#vi/usr/local/nagios/etc/objects/commands.cfg##添加#'process-host-perfdata'commanddefinitiondefinecommand{command_nameprocess-host-perfdatacommand_line/usr/local/pnp4nagios/libexec/process_perfdata.pl}#'process-service-perfdata'commanddefinitiondefinecommand{command_nameprocess-service-perfdatacommand_line/usr/local/pnp4nagios/libexec/process_perfdata.plnagios培训
待续:
本帖关键字:Nagios
本帖关键字:Nagios