天天看点

CentOS6.4 安装Nagios 并监控端口

1、下载所需文件nagios-3.4.3.tar.gz,nagios-plugins-1.4.15.tar.gz,nrpe-2.14.tar.gz,sendEmail-v1.56.tar.gz

2、安装所需的依赖包

3、配置用户

4、安装nagios-3.4.3.tar.gz

修改nagios配置文件cgi.cfg,将use_authentication=1改为use_authentication=0

5、安装nagios-plugins-1.4.15.tar.gz

6、安装nrpe-2.14.tar.gz

7、安装 sendEmail-v1.56.tar.gz,当主机或服务宕掉或恢复时发送邮件

8、开始配置

修改主配置文件 

CentOS6.4 安装Nagios 并监控端口

 配置文件说明

commands.cfg    命令定义配置文件

contacts.cfg        定义联系人

timeperiods.cfg   定义监控时间段的配置文件

templates.cfg      定义主机和服务的一个模板配置文件

hosts.cfg             定义主机配置文件

services.cfg         定义服务配置文件

配置commands.cfg文件

先修改发送邮件的命令

CentOS6.4 安装Nagios 并监控端口

增加一个命令(用来监控memcache的端口)

配置hosts.cfg文件

增加一个主机(注意:需要把注释删掉)

配置services.cfg文件

增加一个服务(注意:需要把注释删掉)

9、启动Apache和nagios

为了不影响实验的结果,请关闭iptables和selinux

service iptables stop

vi /etc/sysconfig/selinux    将SELINUX=enforcing改为SELINUX=disabled (需要重启)

启动Apache前先修改一下配置,不修改的话启动时会报异常。

用户名和密码是上面设置过的。