Está en la página 1de 4

Instalacion de Nagios en Ubuntu Server 12.

04
Bien despues de una breve explicacion vamos a instalarlo:

Instalamos Apache, PHP y librerias;


apt-get install apache2 libapache2-mod-php5 build-essential php5 libgd-graph-perl postfix
libgd2-xpm-dev mailutils unzip

Creamos los usuarios y grupos;

/usr/sbin/useradd -m -s /bin/bash nagios


passwd nagios
/usr/sbin/groupadd nagcmd
/usr/sbin/usermod -a -G nagcmd nagios
/usr/sbin/usermod -a -G nagcmd www-data

Descargamos el software de Nagiosmkdir ~/downloads


mkdir ~/downloads

cd ~/downloads
wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.2.3.tar.gz
wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.11.tar.gz

Otras fuentes de descarga:

-nagios-3.2.3.tar.gz
-nagios-plugins-1.4.11.tar.gz

Compilamos e instalamos el software


tar xzf nagios-3.2.3.tar.gz
cd nagios-3.2.3
./configure --with-command-group=nagcmd
make all
make install
make install-init
make install-config
make install-commandmode
make install-webconf

Editamos el fichero de contactos modificando el email definido actualmente por el


nuestro;
vim /usr/local/nagios/etc/objects/contacts.cfg
define contact{
contact_name nagiosadmin ; Short name of user
use generic-contact ; Inherit default values from generic-contact template (defined above)
alias Nagios Admin ; Full name of user
email nagios@osties.com ; <<***** CHANGE THIS TO YOUR EMAIL ADDRESS ******
}

Seguimos con la instalacin;


htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
/etc/init.d/apache2 reload
cd ~/downloads
tar xzf nagios-plugins-1.4.11.tar.gz
cd nagios-plugins-1.4.11
./configure --with-nagios-user=nagios --with-nagios-group=nagios
make
make install

Lo configuramos para iniciarse con el sistema;


ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios

El siguiente comando se utuliza para ver si el nagios (binario) funciona


correctamente con el nagios.cfg (similar al apache2ctl -t en Apache) Asi veremos si funcionan
nuestras modificaciiones :
/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
/etc/init.d/nagios start

Ya podemos acceder a nuestro servidor http://pre.osties.com/nagios/


User:nagiosadmin Una virtud de Nagios no es su entorno grafico. Por eso vamos a modificarle
el frontend.
cd ~/downloads
wget www.be-root.com/downloads/nagios/vautour/vautour_style.zip
mkdir vautour
unzip vautour_style.zip -d vautour
cp -Rfa /usr/local/nagios/share /usr/local/nagios/share_OLD
cp -Rfa vautour/* /usr/local/nagios/share/.

Otras fuentes de descarga:


vautour_style.zip

Ahora ya tenemos un Nagios mas visible.

También podría gustarte