nagios部署

1解压缩软件包:
[root@nagios ~]#tar fvzx nagios-plugins-1.4.14.tar.gz
[root@nagios ~]#tar fvzx nagios-3.2.1.tar.gz  
2 安装 nagios主程序
添加 nagios用户并禁止该用户登录:
 
  
  1. [root@nagios ~]#useradd nagios -s /sbin/nologin  
进入 nagios-3.2.1目录并开始编译安装:
 
  
  1. cd nagios-3.2.1  
  2. configure --prefix=/usr/local/nagios  
  3. make all 
  4. make install  
  5. make install-init  
  6. make install-commandmode  
  7. make install-config  
  8. make install-webconf  
设定网页访问 nagios的用户名和密码
 
  
  1. htpasswd -c /usr/local/nagios/etc/htpasswd.users nagios  
配置文件语法测试:
 
  
  1. /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg  
返回结果中如果有下面的内容就表示 nagios的配置文件不存在语法问题:
Total Warnings: 0
Total Errors:    0
启动 nagios服务:
 
 
  
  1. service nagios start  
 
3 安装nagios-plugins插件
 
  
  1. cd ../nagios-plugins-1.4.13.tar.gz  
  2. ./configure --prefix=/usr/local/nagios/  
  3. make  
  4. make install  
给 nagios用户添加权限:
 
 
  
  1. sed -i.bak '/authorized/ s/$/,nagios/g' /usr/local/nagios/etc/cgi.cfg 

关于监控项的配置我在之前的文章里面已经介绍过了这里就不再重复了。

nagios监控Oracle表空间和配置文件详解:http://songknight.blog.51cto.com/2599480/577306