CentOS 6 nagios安装与监控

部署安装LAMP

1.制作本地yum源

在这里插入图片描述

2.关闭防火墙和SELinux

在这里插入图片描述

3.安装LAMP的服务包

在这里插入图片描述

4.编写Apache的PHP测试页

在这里插入图片描述

在这里插入图片描述

5.开启Apache服务,查看测试页成功

在这里插入图片描述
在这里插入图片描述

部署安装nagios服务端

1.上传nagios所需软件包

在这里插入图片描述
在这里插入图片描述
上传成功
在这里插入图片描述

2.安装 nagios 相应依赖包

在这里插入图片描述

3.解压nagios安装包,移动并改名,添加用户nagios,将 /usr/local/nagios 的属主和属组都改为nagios

在这里插入图片描述
4.检测编译环境
在这里插入图片描述
检测成功,生成Makefile 文件
在这里插入图片描述

4.编译并安装

编译 make all
安装Nagios基本环境 #make install
安装Nagios服务init脚本 # make install-init
安装Nagios配置文件目录 # make install-config
安装Nagios网页配置文件 # make install-webconf
安装Nagios权限相关 # make install-commandmode
生成Nagios网页认证文件并创建用户
htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
确认输入密码
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

5.重启Apache服务和开启nagios服务

在这里插入图片描述

6.浏览器访问提示输入账号和密码,输入之后访问成功

在这里插入图片描述
在这里插入图片描述

7.安装插件Nagios-plugins

解压,检测环境,编译并安装
在这里插入图片描述
在这里插入图片描述

8.安装插件nrpe

解压,检测环境
在这里插入图片描述
在这里插入图片描述

配置nagios监控Apache服务

服务端IP: 192.168.153.130
客户端IP: 192.168.153.131

1.在客户端开启Apache服务

在这里插入图片描述

2.编辑nagios服务端配置文件,定义主机和服务,保存并退出

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
重启服务
在这里插入图片描述
主机和服务添加成功
在这里插入图片描述

3.报错403forbidden,原因客户端缺少PHP

在这里插入图片描述
在客户端安装PHP,并编写PHP测试页
在这里插入图片描述
重启Apache服务
在这里插入图片描述

4.检测监控成功

在这里插入图片描述
在这里插入图片描述

配置nagios监控Nginx服务

1.在客户端上传并安装Nginx,开启nginx服务

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

2.修改服务端nagios配置文件

定义主机和服务

在这里插入图片描述

在这里插入图片描述

在这里插入图片描述
添加命令
在这里插入图片描述
在这里插入图片描述
重启nagios服务
在这里插入图片描述

3.检测监控成功

在这里插入图片描述
在这里插入图片描述

配置nagios监控Mysql服务

1.在服务端定义主机、服务和命令

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

重启服务
在这里插入图片描述

2.在客户端安装并启动MySQL服务,设置MySQL密码,授权并设置立即生效

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

3.检测监控成功

在这里插入图片描述
在这里插入图片描述

猜你喜欢

转载自blog.csdn.net/m0_46674735/article/details/108810362
今日推荐