Nagios监控

Nagios监控服务的搭建和配置这里写自定义目录标题

任务一:环境配置
1.首先使本地磁盘处于连接状态
Nagios监控

2.建立挂载点,在root用户下mkdir /mnt/cdrom来创建目录
Nagios监控

3.输入mount -t iso /dev/cdrom /mnt/cdrom将光驱或者iso文件挂载到/mnt/cdrom目录下,使用df -h可以看到已经成功挂载
Nagios监控

4.进入/etc/yum.repos.d目录,ls查看当前目录下的yum源配置文件,新建bak目录,将除CentOS-Media.repo之外的repo文件移动到bak文件夹备份

5.使用vi编辑文件CentOS-Media.repo,查看配置如下

6.按照如下配置修改
[c6-media]
name=CentOS-$releasever - Media
baseurl=file:///mnt/cdrom/ //路径需与你光驱或ISO挂载的路径相同
gpgcheck=1
enabled=1 //enable后面值必须修改为1
gpgkey=file:///mnt/cdrom/RPM-GPG-KEY-CentOS-7
Nagios监控

7.输入“yum clean all”命令清理
Nagios监控

8.检查依赖环境
Nagios监控

二: Nagios-server的安装
1.创建nagios用户和组
Nagios监控

2.上传文件,
Nagios监控

3.安装Nagios
Nagios监控Nagios监控

Nagios监控

3.源码配置
Nagios监控

4.编译安装
Nagios监控Nagios监控Nagios监控
Nagios监控Nagios监控Nagios监控

目录核对正确则表示成功
Nagios监控

5.安装邮件服务
Nagios监控

6.启动服务
Nagios监控

6.发送邮件测试
Nagios监控

7.指定接受警告信息的邮件
Nagios监控

8.修改web界面登录验证信息
Nagios监控

修改nagios用户权限(因为系统默认用户为nagiosadmin)配置完成之后重启httpd服务
Nagios监控

检测主配置文件是否有语法错误
Nagios监控

9.安装nagios插件
Nagios监控

配置

Nagios监控

编译并安装

Nagios监控

查看已安装的插件数量
Nagios监控

10.启动验证服务
Nagios监控Nagios监控

如果防火墙没有安装会影响后续的验证

Nagios监控
Nagios监控

添加防火墙规则,重启防火墙,重启nagios服务
Nagios监控

11.Nagios的web页面验证
Nagios监控

查看本机的监视信息
Nagios监控

查看本机的服务信息
Nagios监控

12.安装nrpe
Nagios监控Nagios监控Nagios监控Nagios监控

13.Make all
Nagios监控

检查/usr/local/nagios/libexec目录下是否安装了check_nrpe插件
Nagios监控

三:Nagios-client的安装
1.关闭防火墙和selinux
Nagios监控

2.配置环境
Nagios监控Nagios监控Nagios监控

3.安装nagios-plugins
添加nagios用户,解压安装
Nagios监控Nagios监控Nagios监控

4.安装nrpe
Nagios监控Nagios监控Nagios监控

Nagios监控

启动nrpe
如果需要重启则需要关闭相关进程,再查看端口5666是否关闭,最后使用启动命令 #pkill nrpe

四、调试验证
1.验证连通性
在/usr/local/nagios/etc/nrpe.cfg
客户端和服务端都要修改这个配置文件
Nagios监控Nagios监控

重启nrpe
Nagios监控

在server主机做验证
Nagios监控Nagios监控Nagios监控

在client上验证
Nagios监控Nagios监控Nagios监控

2.创建监控脚本
在nrp.cfg文件末尾增加下面几行内容:
Nagios监控

添加
Nagios监控

创建一个监控内存的per脚本
Nagios监控

修改脚本权限
Nagios监控

重启nrpe服务
在本机上验证脚本效果
Nagios监控

在server端进行脚本验证
Nagios监控Nagios监控

修改nagios.cfg配置文件
在/usr/local/nagios/etc/objects路径下创建host.cfg和services.cfg文件

Nagios监控Nagios监控Nagios监控

修改检查语法脚本
Nagios监控

修改commands.cfg文件,末尾添加以下内容

Nagios监控

Nagios监控

3.主机模板配置

Nagios监控Nagios监控

添加以下内容
Nagios监控

将监控的主机添加到主机组里
Nagios监控Nagios监控

服务模板配置

Nagios监控Nagios监控

重启nagios服务
Nagios监控
Nagios监控