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