配置监控之前,我们需要做一系列的准备工作
(指定主配置文件需要加载的配置文件—定义主机—定义服务 –定义监控命令—检查配置文件—启动Nagios)
监控本地nfs状态
先安装nfs-utils
[root@juny-10 ~]# yum install nfs-utils -y
已加载插件:fastestmirror, langpacks
Loading mirror speeds from cached hostfile
* base: mirrors.aliyun.com
* epel: mirrors.ustc.edu.cn
* extras: mirrors.aliyun.com
* updates: mirrors.aliyun.com
+++++++++有省略安装信息++++++++++++++
更新完毕:
nfs-utils.x86_64 1:1.3.0-0.48.el7_4
完毕!
[root@juny-10 ~]#
创建共享文件
[root@juny-10 ~]# vim /etc/exports
重启服务
[root@juny-10 ~]# systemctl restart nfs
查看是否共享成功
[root@juny-10 ~]# showmount -e 192.168.1.10
Export list for 192.168.1.10:
/tmp *
#可以看到共享成功
备份配置文件开始修改配置文件
[root@juny-10 ~]# cd /usr/local/nagios/etc/objects/
[root@juny-10 objects]# cp localhost.cfg localhost.cfg.bak
修改配置文件
[root@juny-10 objects]# vim localhost.cfg
在最后面增加我们要监控的内容
检查配置文件是否有错
[root@juny-10 objects]# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
Nagios Core 3.5.1
Copyright (c) 2009-2011 Nagios Core Development Team and Community Contributors
Copyright (c) 1999-2009 Ethan Galstad
Last Modified: 08-30-2013
License: GPL
Total Warnings: 0
Total Errors: 0
Things look okay - No serious problems were detected during the pre-flight check
可以看到配置文件没有错误
重启nagios 查看监控是否有nfs
[root@juny-10 objects]# /etc/init.d/nagios restart
Restarting nagios (via systemctl): [ 确定 ]
查看
可以看到多了一个服务
测试nfs关闭是不是会有显示
把nfs停掉看看是不是被监控
[root@juny-10 ~]# systemctl stop nfs
[root@juny-10 ~]#
可以看到现在是没问题的,等待一会或者强制刷新看看
可以看到一个严重警告出现了
现在把他开启试试
[root@juny-10 ~]# systemctl start nfs
再次查看网页
可以看到有恢复了
修改Nagios默认的主题:、
把主题包解压到对应的目录下
[root@juny-10 Nagios]# unzip vautour_style.zip -d /usr/local/nagios/share/
Archive: vautour_style.zip
replace /usr/local/nagios/share/images/ack.gif? [y]es, [n]o, [A]ll, [N]one, [r]ename: A #选择A全部覆盖
inflating: /usr/local/nagios/share/images/ack.gif
重启nagios服务
查看页面
[root@juny-10 Nagios]# /etc/init.d/nagios restart
Restarting nagios (via systemctl): [ 确定 ]
可以看到页面的主题变化了
有什么问题可以一起交流
下一节讲nagios远程监控MySQL
本文暂时没有评论,来添加一个吧(●'◡'●)