云应用与云安全 实验项目名称 Nagios的安装和配置
nagios
|
实验 目的 要求 |
技能目标: Server 安装了nagios软件,对监控的数据做处理,并且提供web界面查看和管理,也可以对本机自身的信息进行监控。Client 安装了NRPE等客户端,根据监控机的请求执行监控,然后将结果回传给监控机。防火墙已关闭/iptables: Firewall is not running.SELINUX=disabledCentos版本:CentOS Linux release 7.x (Core) 64位Apache版本:Apache/2.4.6nagios版本: nagios-4.3.1nagios-plugins版本:nagios-plugins-2.2.1 |
|||||
|
实 验 环 境 |
(1)VMware中创建Windows Server 2008与Kali Linux虚拟机,并配置这2台虚拟机构成一局域网,设置Windows Server 2008虚拟机ip地址为192.168.10.132,Kali Linux虚拟机的ip地址为192.168.10.131. (2)Windows Server 2008虚拟机中配置IIS,并创建好测试网站dvwa。 |
|||||
|
实验内容与完成情况 |
任务1环境配置
检查网络配置是否正常 在linux下ping一下看看是不是网络链接正常。出现这种原因就是一般网络没链接好。那修改一下dns,找到/etc/sysconfig/network-scripts/ifcfg-ens33进行如下修改
网络连接成功,运行命令
出现错误,尝试解决/var/run/yum.pid被锁定
成功! (2)创建ngaios用户和组
(3)用xshell上传软件包,源码配置
出现错误:error: in `/root/software/nagios-4.3.1': configure: error: no acceptable C compiler found in $PATH 是因为缺少GCC编译环境,命令安装即可 # yum install -y gcc
目录核对正确则表示安装成功
启动服务systemctlrestart sendmail.service 出现错误:My unqualified host name (bogon) unknown; sleeping for retry
解决方法:vim /etc/mail/local-host-names
关闭防火墙
重启服务,成功。
启动服务邮件服务后发送测试邮件后,在邮箱中查看邮件
指定接受警告信息的邮件地址
修改web界面登录验证信息 (2)网络监控之Nagios Server Client的安装
修改nagios用户权限(因为系统默认用户为nagiosadmin)配置完成后需重启http服务
安装nagios插件
启动验证服务
添加防火墙规则(开放http端口)
查看本机的服务信息(其中有一条warning信息,应该受到告警信息)
检查/usr/local/nagios/libexec目录下是否已经安装了check_nrpe插件
安装nrpe
成功。 (4)网络监控之Nagios调试运行. 1、验证连通性
重启
在本机验证脚本效果
在server端修改nagios.cfg配置文件 #注释掉这行 #cfg_file=/usr/local/nagios/etc/objects/localhost.cfg #添加下面两行内容 cfg_file=/usr/local/nagios/etc/objects/services.cfg cfg_file=/usr/local/nagios/etc/objects/hosts.cfg #在/usr/local/nagios/etc/objects路径下创建hosts.cfg和services.cfg文件
修改commands.cfg文件,末尾添加以下内容:
删除图中所示的内容
添加以下内容
服务模板配置 #vi services.cfg添加以下内容
重启nagios服务
Nagios监控服务的部署已经完成. |
|||||
更多推荐

























































所有评论(0)