On Sun, Oct 11, 2009 at 4:15 PM, Santosh <[email protected]> wrote: > > > 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]<rashmeepawar%40gmail.com>> > wrote: > > From: pawar_rashmee <[email protected] <rashmeepawar%40gmail.com>> > Subject: [LinuxVadaPav] Re: How to setup Nagios Server on Redhat > To: [email protected] <linuxvadapav%40yahoogroups.com> > 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] > > >
Hi, This is the document I published on my website for nagios how to quite some time back. Right now my site is under maintenance. -- Have a nice time, Gourav Joshi Coming Soon with www.allaboutlinux.info [Non-text portions of this message have been removed]
