Nagios快速配置
 
本文档让你在20分钟内在RHEL6.0平台上通过nagios程序来安装监控本地主机。这里只是一些简单的基本操作。
 
1、安装前(需要apache、GCC编译器、GD库与开发库)
 
这些可以使用yum来进行安装,输入:
 
#yum install httpd
 
#yum install gcc

#yum install glibc glibc-common
 
#yum install gd gd-devel
 
 
2、安装过程。
       1)、建立nagios服务使用的账号,并设置密码
       #useradd nagios
       #passwd nagios     
      
       2)、将apache用户加入nagios组,用于web接口执行外部命令。
        #usermod –G nagios apache
      
       3)、安装nagios
       #cd /usr
       #tar jxvf nagios-cn-3.2.3.tar.bz2
      
       # cd nagios-cn-3.2.3
       #./configure –with-command-group=nagios    //配置Nagios
 
#make all                         //编译Nagios程序的源码包
 
#make install                                          //安装二进制运行程序
 
#make install-init                                           //初始化脚本
 
#make install-config                               //配置文件样例
 
#make install-commandmode               //设置运行目录的权限
#make install-webconf                            //配置web
 
4)、客户配置
样例的配置文件默认安装在/usr/local/nagios/etc,这些配置文件可以保证服务正常运行,只要简单的修改。修改这个文件的邮件地址。
 
#vim /usr/local/nagios/etc/objects/contacts.cfg
 
5)、配置web服务
# htpasswd –c /usr/local/nagios/etc/htpassewd.users  nagiosadmin     //创建账户
 
#service httpd restart
 
 
2、编译并安装Nagios插件
 
1)、解压Nagios插件包
#tar xzvf nagios-plugins-1.4.15.tar.gz
 
#cd nagios-plugins-1.4.15
 
#/configure –with-nagios-user=nagios –with-nagios-group=nagios
 
#make
 
#make install
 
3、启动Nagios
#chkconfig –add nagios
#chkconfig nagios on
 
验证Nagios样例配置文件
 

 

Nagios快速配置

 

本文档让你在20分钟内在RHEL6.0平台上通过nagios程序来安装监控本地主机。这里只是一些简单的基本操作。

 

1、安装前(需要apacheGCC编译器、GD库与开发库)

 

这些可以使用yum来进行安装,输入:

 

#yum install httpd

 

#yum install gcc


#yum install glibc glibc-common

 

#yum install gd gd-devel

 

 

2、安装过程。

       1)、建立nagios服务使用的账号,并设置密码

       #useradd nagios

       #passwd nagios    

      

       2)、将apache用户加入nagios组,用于web接口执行外部命令。

       #usermod –G nagios apache

      

       3)、安装nagios

       #cd /usr

       #tar jxvf nagios-cn-3.2.3.tar.bz2

      

       # cd nagios-cn-3.2.3

       #./configure –with-command-group=nagios    //配置Nagios

 

       #make all                                                //编译Nagios程序的源码包

 

#make install                                           //安装二进制运行程序

 

#make install-init                                    //初始化脚本

 

#make install-config                              //配置文件样例

 

#make install-commandmode               //设置运行目录的权限

 

#make install-webconf                           //配置web

 

4)、客户配置

样例的配置文件默认安装在/usr/local/nagios/etc,这些配置文件可以保证服务正常运行,只要简单的修改。修改邮箱的地址。

 

#vim /usr/local/nagios/etc/objects/contacts.cfg

 

5)、配置web服务

# htpasswd –c /usr/local/nagios/etc/htpassewd.users  nagiosadmin    //创建账户

 

#service httpd restart

 

 

2、编译并安装Nagios插件

 

1)、解压Nagios插件包

#tar xzvf nagios-plugins-1.4.15.tar.gz

 

#cd nagios-plugins-1.4.15

 

#/configure –with-nagios-user=nagios –with-nagios-group=nagios

 

#make

 

#make install

 

3、启动Nagios

#chkconfig –add nagios

#chkconfig nagios on

 

验证Nagios样例配置文件

/usr/local/nagios/bin/nagios –v /usr/local/nagios/etc/nagios.cf

 

如果没有报错的话,可以启动nagios服务

 

#service nagios start

 

 

 

服务启动后就可以登录了。

 

http://localhost/nagios

 

这样只可以监控本地主机。

 
如果没有报错的话,可以启动nagios服务
 
#service nagios start
 
 
 
服务启动后就可以登录了。
 
http://localhost/nagios
 
这样只可以监控本地主机。

 

完成效果。