Saturday, January 29, 2022

INSTALLATION OF NAGIOS ON LINUX

STEP1: INSTALL PRE-REQUISITE SOFTWARE 

1  yum update

    2  yum install httpd php

    3  yum install gcc glibc glibc-common -y

    4  yum install gd gd-devel -y

    

STEP2: SETUP NAGIOS USER

5  adduser -m nagios

    6  passwd nagios

IT WILL ASK FOR A PASSWORD SO ENTER NEW PASSWORD    

ADD GROUP USER

 7  groupadd nagioscmd

    8  usermod -a -G nagioscmd nagios

    9  usermod -a -G nagioscmd apache

DOWNLOAD NAGIOS CORE AND PLUGINS FOR STORING  


  10  mkdir ~/downloads

   11  cd ~/downloads/

DOWNLOAD SOURCE CODE TARBALLS OF BOTH NAGIOS AND NAGIO PLUGINS   

   13  wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-4.0.8.tar.gz

   

   15  wget http://nagios-plugins.org/download/nagios-plugins-2.0.3.tar.gz

STEP4: COMPILE AND INSTALL NAGIOS EXTRACT THE NAGIO SOURCE CODE 

   17  tar zxvf nagios-4.0.8.tar.gz

   19  cd nagios-4.0.8/

RUN CONFIGRATION SCRIPT WITH THE NAME OF GROUP WHICH WE HAVE CRAETE ABOVE 

   21  ./configure --with-command-group= nagioscmd

   22  ./configure --with-command-group=nagioscmd

   23  make all

   24  make install

   25  make install-init

   26  make install-config

   27  make install-commandmode

   

STEP5: CONFIGURE WEB INTERFACE 

28  make install-webconf

 

CREATE A NAGIOSADM ACCOUNT FOR LOGIN INTO THE NAGIOS WEB INTERFACE SET PASSWORD AS WELL

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

TYPE PASSWORD 12345 

30  service httpd restart

  

COMPILE AND INSTALL NAGIOS PLUGIN EXTRACT THE NAGIOS PLUGIN SOURCE CODE 

 31  cd ~/downloads/

   32  tar zxvf nagios-plugins-2.0.3.tar.gz

   33  ll

   34  cd nagios-plugins-2.0.3/

 

COMPILE AND INSTALL PLUGIN 

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

   36  make

   37  make install

 

STEP8: START NAGIOS . ADD NAGIOS TO THE LIST OF SYSTEM SERVICES & HAVE IT AUTOMATICALLY START 

  38  chkconfig --add nagios

   39  chkconfig  nagios on

 

STEP9: VERIFY THE SAMPLE NAGIOS CONFIG FILE 

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

         service nagios start

   44  service httpd restart



No comments:

Post a Comment

INSTALLATION OF NAGIOS ON LINUX

STEP1: INSTALL PRE-REQUISITE SOFTWARE  1  yum update     2  yum install httpd php     3  yum install gcc glibc glibc-common -y     4  yum in...