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用户并禁止该用户登录:
- [root@nagios ~]#useradd nagios -s /sbin/nologin
进入
nagios-3.2.1目录并开始编译安装:
- cd nagios-3.2.1
- configure --prefix=/usr/local/nagios
- make all
- make install
- make install-init
- make install-commandmode
- make install-config
- make install-webconf
设定网页访问
nagios的用户名和密码
- htpasswd -c /usr/local/nagios/etc/htpasswd.users nagios
配置文件语法测试:
- /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
返回结果中如果有下面的内容就表示
nagios的配置文件不存在语法问题:
Total Warnings: 0
Total Errors:
0
启动
nagios服务:
- service nagios start
3 安装nagios-plugins插件
- cd ../nagios-plugins-1.4.13.tar.gz
- ./configure --prefix=/usr/local/nagios/
- make
- make install
给
nagios用户添加权限:
- sed -i.bak '/authorized/ s/$/,nagios/g' /usr/local/nagios/etc/cgi.cfg
关于监控项的配置我在之前的文章里面已经介绍过了这里就不再重复了。
nagios监控Oracle表空间和配置文件详解:http://songknight.blog.51cto.com/2599480/577306
转载于:https://blog.51cto.com/songknight/655121