Nagios的安装和基本配置
实验环境:
Server安装了nagios软件,对监控的数据做处理,并且提供web界面查看和管理,也可以对本机自身的信息进行监控,Client安装了NRPE等客户端,根据监控机的请求执行监控,然后将结果回传给监控机。
- 防火墙已关闭。
- 禁用了SELINUX服务。
- 配置本地yum源。
- 检查依赖环境配置。
- 设置字符集。
二. Nagios-server的安装 - 创建nagios用户和组
2. 安装Nagios
3. 源码配置 - 编译安装
5、显示完成。
6、默认进行下一步。
7、显示详细信息。
8、安装邮件服务
9、启动服务。
10、发送邮件测试
12、修改email参数。
13、修改web界面登录验证信息。
14、修改nagios用户权限。
15、重启http协议
16、检测主配置文件是否有语法错误。
17、安装nagios插件
18、详情如下。
19、编译安装。
20、查看已安装的插件数量
21、启动验证服务
22、安装防火墙并验证
23、添加防火墙规则
24、重启防火墙
25、重启nagios服务
26、网页如下
26、安装nrpe
27、下一步
28、启动nrpe
29、检查是否安装check_nrpe插件。
三. Nagios-client的安装
30、客户端关闭防火墙和selinux
31、客户端环境配置
32、客户端安装nrpe
33、启动nrpe。
34、查看插件数量
35、客户端和服务端查看相关进程
35、客户端和服务端都要修改这个配置文件;
36、客户端和服务端都要关闭相关进程
37、在serevr上验证
38、在client上验证
39、在serevr和client注释nrpe.cfg一下几行
添加
40、创建一个监控内存的脚本check_mem.pl
修改脚本权限
41、在server 端nrpe服务后在本机验证结果。
42、在client端nrpe服务后在本机验证结果。
43、在sever修改nagios.cfg
44、修改检查语法脚本
删除下面示例内容
添加以下内容
vi hosts.cfg +76
vi services.cfg
45、重启nagios服务
46、在web端调试验证。