Here is the link for Big Brother howto
www.euroboxtec.co.uk/docs/bb_doc.pdf

--- On Sun, 11/10/09, pawar_rashmee <[email protected]> wrote:

From: pawar_rashmee <[email protected]>
Subject: [LinuxVadaPav] Re: How to setup Nagios Server on Redhat
To: [email protected]
Date: Sunday, 11 October, 2009, 1:48 PM












 
 




    
                  Hi Dinesh,

 

This is what i was looking for couple of days. thanks that you posted it. I 
have to install nagios and Bigbrother Professional edition on a linux system in 
my office. If you have some more docs on bigbrother pls help me with it or even 
if you post some links where i can find "how to" for bigbrother and nagios 
please do post it.

 

Thanks

-Rashmi



--- In linuxvadapav@ yahoogroups. com, dinesh jadhav <din_jadhav2003@ ...> 
wrote:

>

> 

>  How to setup Nagios Server on Redhat

> ============ ========= ========= ====

> 1. Don't install nagios using RPM,instead download the source code tarballs 
> of both Nagios and the Nagios plugins (visit http://www.nagios. org/download/ 
> for links to the latest versions).

> wget http://osdn. dl.sourceforge. net/sourceforge/ nagios/nagios- 3.0.3.tar. 
> gz

> wget http://osdn. dl.sourceforge. net/sourceforge/ nagiosplug/ 
> nagios-plugins- 1.4.11.tar. gz

> 2. Create Account Information

> Become the root user.

> su -l

> 3. Create a new nagios user account and give it a password.

> /usr/sbin/useradd -m nagios

> passwd nagios

> 4. Create a new nagcmd group for allowing external commands to be submitted 
> through the web interface. Add both the nagios user and the Apache user to 
> the group.

> /usr/sbin/groupadd nagcmd

> /usr/sbin/usermod -G nagcmd nagios

> /usr/sbin/usermod -G nagcmd apache

> 5. Extract the Nagios source code tarball.

> cd ~/downloads

> tar xzf nagios-3.0.3. tar.gz

> cd nagios-3.0.3

> Run the Nagios configure script, passing the name of the group you created 
> earlier like so:

> ./configure --with-command- group=nagcmd

> 6. Compile the Nagios source code.

> # make all

> Install binaries, init script, sample config files and set permissions on the 
> external command directory.

> # make install

> # make install-init

> # make install-config

> # make install-commandmode

> 7. Customize Configuration

> Sample configuration files have now been installed in the /usr/local/nagios/ 
> etc directory. These sample files should work fine for getting started with 
> Nagios. You'll need to make just one change before you proceed...

> Edit the /usr/local/nagios/ etc/objects/ contacts. cfg config file with your 
> favorite editor and change the email address associated with the nagiosadmin 
> contact definition to the address you'd like to use for receiving alerts.

> vi /usr/local/nagios/ etc/objects/ contacts. cfg

> 8. Configure the Web Interface

> Install the Nagios web config file in the Apache conf.d directory.

> make install-webconf

> r...@lvs2 nagios-3.0.3] # make install-webconf

> /usr/bin/install -c -m 644 sample-config/ httpd.conf /etc/httpd/conf. 
> d/nagios. conf

> 8. Create a nagiosadmin account for logging into the Nagios web interface.

> htpasswd -c /usr/local/nagios/ etc/htpasswd. users nagiosadmin

> Restart Apache to make the new settings take effect.

> service httpd restart

> 9. Compile and Install the Nagios Plugins

> Extract the Nagios plugins source code tarball.

> cd ~/downloads

> tar xzf nagios-plugins- 1.4.11.tar. gz

> cd nagios-plugins- 1.4.11

> 10. Compile and install the plugins.

> ./configure --with-nagios- user=nagios --with-nagios- group=nagios

> make

> make install

> Start Nagios

> 11. Add Nagios to the list of system services and have it automatically start 
> when the system boots.

> chkconfig --add nagios

> chkconfig nagios on

> Verify the sample Nagios configuration files.

> /usr/local/nagios/ bin/nagios -v /usr/local/nagios/ etc/nagios. cfg

> If there are no errors, start Nagios.

> service nagios start

> 12. Object configuration files

> As mentioned, when the configuration files are split up, Nagios reads the 
> data from these files in order for it to process host and service checks 
> across the network. Before I begin, detailed documentation of all of the 
> options for the template based objects are located at the website.

> # cd /usr/local/nagios/ etc/objects/

> # touch hostgroup.cfg hosts.cfg services.cfg

> # vi localhost.cfg

> Copy the Services Definitions

> # vi services.cfg

> Paste the Services Definitions

> #vi localhost.cfg

> Copy the Host Definitions

> #vi hosts.cfg

> Paste the Host Definitions

> #vi localhost.cfg

> Copy the Host Definitions

> # vi hostgroup.cfg

> Paste the hostgroup Definitions

> Setting up nagios.cfg

> [...@rhel ~] cd /etc/nagios

> [...@rhel nagios] mv localhost.cfg localhost.cfg_ org

> Turn on the allow commands to be executed from the CGI web interface.

> [...@rhel nagios] vi nagios.cfg

> # OBJECT CONFIGURATION FILE(S)

> cfg_file=/etc/ nagios/contacts. cfg

> cfg_file=/etc/ nagios/hostgroup s.cfg

> cfg_file=/etc/ nagios/hosts. cfg

> cfg_file=/etc/ nagios/services. cfg

> cfg_file=/etc/ nagios/timeperio ds.cfg

> # EXTERNAL COMMAND OPTION

> check_external_ commands= 1

> # EXTERNAL COMMAND CHECK INTERVAL

> command_check_ interval= 1

> 

>  

> 

> 

> 

> Linux Don

> Dinesh Jadhav(RHCE)

> 9867011640

> 

> "Do not worry about anything; instead 

> PRAY ABOUT EVERYTHING." 

> Philippians 4:6

> http://dineshjadhav .wordpress. com

> http://mm.glug- bom.org/mailman/ listinfo/ linuxers

> 

> 

> 

> 

>       Keep up with people you care about with Yahoo! India Mail. Learn how. 
> http://in.overview. mail.yahoo. com/connectmore

> 

> [Non-text portions of this message have been removed]

>




 

      

    
    
        
         
        
        




        




        
        


        
        
        




      Now, send attachments up to 25MB with Yahoo! India Mail. Learn how. 
http://in.overview.mail.yahoo.com/photos

[Non-text portions of this message have been removed]

Reply via email to