scaoping 发表于 2019-1-14 06:16:13

Nagios4.0.7

http://images.运维网.com/files/uploadimg/20110321/0933130.pngNagios是一个监视系统运行状态和网络信息的监视系统。Nagios能监视所指定的本地或远程主机以及服务,同时提供异常通知功能等。Nagios可运行在Linux/Unix平台之上,同时提供一个可选的基于浏览器的WEB界面以方便系统管理人员查看网络状态,各种系统问题,以及日志等等。
  更多详情参见 www.nagios.com
  

  准备工作:
  需要以root身份安装Nagios,确保在CentOS安装了下面几个软件包:
  Apache
  PHP
  GCC compiler
  GD development libraries
  mail命令                                                   #可选,使其支持邮件
  你可以通过yum完成这些安装工作:
yum install httpd httpd-devel php openssl-devel make gcc glibc glibc-common gd gd-devel mailx  

  开始安装Nagios:
  
# /usr/sbin/useradd -mnagios                  #创建nagios用户
# /usr/sbin/groupadd nagios                     #创建nagios用户组
# /usr/sbin/usermod -a -G nagios nagios         #添加用户nagios到用户组nagios
# /usr/sbin/usermod -a -G nagios apache         #添加用户apache到用户组nagios
# chown nagios.nagios /usr/local/nagios         #指定安装目录用户/组  下载Nagios和插件
  从网站www.nagios.com下载Nagios以及插件。
  
# wget http://jaist.dl.sourceforge.net/project/nagios/nagios-4.x/nagios-4.0.7/nagios-4.0.7.tar.gz#获取nagios-4.0.7
# wget http://nagios-plugins.org/download/nagios-plugins-2.0.2.tar.gz                              #获取plugins-2.0.2
# tar zxvf nagios-4.0.7.tar.gz            #解压
# cd nagios-4.0.7
# ./configure --with-command-group=nagios   #配置,用nagios用户组
# make all
# make install                              #编译
# make install-init                         #在/etc/rc.d/init.d安装启动脚本
# make install-config                     #在/usr/local/nagios/etc安装示例配置文件
# make install-commandmode                  #配置目录权限  
  

  配置:
  
# vi /usr/local/nagios/etc/objects/contacts.cfg   #修改email地址
# make install-webconf       #安装Nagios Web配置文件在Apache的conf.d目录
# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
                                              #为登录Nagios Web接口创建nagiosadmin帐号  编译安装Nagios插件:
  
# tar zxvf nagios-plugins-2.0.2.tar.gz      #解压
# cd nagios-plugins-2.0.2                     
# ./configure --with-nagios-user=nagios --with-nagios-group=nagios
                                                            #指定安装用户nagios和nagios组
# make && make install                     #编译、安装测试配置文件是否有错误:

# /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg  启动Nagios:
  
# chkconfig --add nagios                   #增加Nagios为开机启动项
# chkconfig nagios on                      #设置Nagios启动
# service httpd start                      #启动Apache服务
# service nagios start                     #启动Nagios服务  登录Nagios:
  http://localhost/nagios                                                #使用nagiosadmin用户以及设置的密码登陆Nagios后台
  



附件:http://down.运维网.com/data/2364572

页: [1]
查看完整版本: Nagios4.0.7