Nagios基本配置
1、新建nagios文件夹并修改权限
# useradd nagios 建立用户nagios
2、解压缩
tar -zxvf nagios-
cd nagios-
3、编译,指定安装目录为/usr/local/nagios执行如下命令
./configure --prefix=/usr/local/nagios
make all
make install
4、执行如下命令来安装脚本
make install-init
make mandmode
make install-config
chown /usr/local/nagios
5、验证程序是否被正确安装。切换目录到安装路径(这里是/usr/local/nagios),看是否存在 etc、bin、 sbin、 share、 var这五个目录,如果存在则可以表明程序被正确的安装到系统了。后表是五个目录功能的简要说明:
6、、安装插件
解压缩
tar -zxvf nagios-plugins-
cd nagios-plugins-
编译,指定路径为之前nagios的安装路径
./configure --prefix=/usr/local/nagios/
make
安装
make install
ls /usr/local/nagios/libexec/
会显示安装的插件文件,即所有的插件都安装在libexec这个目录下
修改权限
chown /usr/local/nagios/libexec
chown /usr/local/nagios/var
修改apache的配置文件,增加nagios的目录,并且访问此目录需要进行身份验证
vi /usr/local/apache2/conf/,在最后增加如下内容
#setting for nagios 2011-3
ScriptAlias /nagios/cgi-bin /usr/local/nagios/sbin
<Directory "/usr/local/nagios/sbin">
Options GI
AllowOverride None
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd
//用于此目录访问身份验证的文件
Require valid-user
</Directory>
Alias /nagios /usr/local/nagios/share
<Directory "/usr/local/nagios/share">
Options None
AllowOverride None
Order allow,deny
Allow from all
AuthName "Nagios Access"
AuthType Basic
AuthUserFile /usr/local/nagios/etc/htpasswd
//用于此目录访问身份验证的文件
Require valid-user
</Directory>
8、增加验证用户
也就是通过web访问nagios的时候,:密码为12345
[root]# /usr/local/apache2/bin/htpasswd -c /usr/local/nagios/etc/htpasswd test
New password: (输入12345)
Re-type new password: (再输入一次密码)
Adding password for user test
到这里nagios的安装也就基本完成了,你可以通过web来访问了.
通过ie键入ip地址/nagios 登录web页面
之前已经说过nagios要用起来,就必须修改配置文件,,下面的概念必须要了解.
1)预备知识
Nagios自己定义了一套规则用于配置文件,其中最重要的概念就是”对象”----:假定我们首先定义了”性别”这个对象,它的值只可能是男,女,人妖等等,然后
Nagios基本配置 来自淘豆网m.daumloan.com转载请标明出处.