Está en la página 1de 16

Tema Instalacin de NAGIOS en LINUX UBUNTU Curso Herramientas de Gestin de Redes de Comunicacin Nombres y Apellidos: Christian Jess Vega

a Mamani Sayumi villogas Bedregal Mg. Manuel Alczar

INSTALACION DE NAGIOS EN UBUNTU NAGIOS es un sistema de monitorizacin de redes de cdigo abierto. Vigila los servicios y equipos especificados, alertando cuando el comportamiento de los mismos no sea el deseado. Entre sus caractersticas principales estn la monitorizacin de servicios de red (SMTP, POP3, HTTP, SNMP, etc.), la monitorizacin de los recursos de sistema hardware (carga del procesador, uso de los discos, memoria, estado de los puertos...), independencia de sistema operativos y la posibilidad de monitorizacin remota mediante tneles SSL cifrados o SSH. HERRAMIENTAS QUE USAMOS PARA MONTAR NAGIOS Ubuntu 13.04 (ISO) VMware Workstation

Para empezar, lo primero que necesitamos son los paquetes de Nagios que podemos descargar desde el sitio del proyecto, nosotros en primer lugar utilizaremos: Nagios-3.2.1.tar.gz Nagios-plugins-1.4.14.tar.gz

Paso 1- Prerrequisitos
Los siguiente paquetes son requeridos por la instalacin de Nagios y tenemos que asegurarnos de tenerlos instalados.
Apache2 Php GCC librera de desarrollo y compilacin GD libreras de desarrollo

Para instalar Apache2 ejecutamos el siguiente comando: sudo apt-get install apache2

Instalamos PHP: sudo apt-get install libapache2-mod-php5

Instalamos GCC: sudo apt-get install build-essential

Instalamos GD: Para versiones anteriores a la 6.10 (sta incluida): sudo apt-get install libgd2-dev
A partir de la 7.10:

sudo apt-get install libgd2-xpm-dev

Paso 2- Descargamos nagios y sus plugins


En este caso descargaremos por medio de comandos: Sudowget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.2.1.tar.gz Sudo wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagiosplugins-1.4.14.tar.gz

Paso 3- Crear informacin de cuenta de usuario


Creamos un nuevo grupo para permitir comandos externos: sudo useradd nagios sudo groupadd nagcmd sudo usermod a G nagcmd nagios sudo usermod -a -G nagcmd www-data

Paso 4- Compilar e Instalar Nagios en Ubuntu


Una vez que ya hemos preparado el sistema para instalar Nagios en Ubuntu podemos empezar con la compilacin e instalacin del mismo. Vamos a donde hemos instalado los paquetes. Descomprimimos el paquete de nagios: sudo tar zxvf nagios-3.2.1.tar.gz sudo tar zxvf nagios-plugins-1.4.14.tar.gz

Accedemos a la carpeta que acabamos de descomprimir: cd nagios-3.2.1

Ejecutamos el script de configuracin de Nagios pasndole el nombre del grupo que acabamos de crear: sudo ./configure --with-command-group=nagcmd

Compilamos el cdigo fuente de Nagios: sudo make all

Por ltimo, instalamos los archivos binarios de Nagios en Ubuntu: sudo make install

Ahora vamos instalar otros scripts y configuraciones que nos sern de utilidad ms adelante. Instalar script de inicio: sudo make install-init sudo make install-config

Dar permisos al directorio de comandos externos: sudo make install-commandmode

Paso 5 - Personalizar la configuracin


Una vez que hemos instalado Nagios en Ubuntu, pasamos a modificar la direccin de e-mail que usaremos para las notificaciones de Nagios, para ello abrimos contacts.cfg con un editor de textos: sudo gedit /usr/local/nagios/etc/objects/contacts.cfg

Paso 6 - Configurar la Interfaz Web


Ahora debemos configurar Nagios para poder acceder a l va interfaz web. Instalamos el archivo de configuracin de Nagios para Apache. Con esto conseguimos poder ver la interfaz web de Nagios en Apache: sudo make install-webconf

Creamos un usuario (nagiosadmin) que pueda acceder va web a Nagios: sudo htpasswd -c /usr/local/nagios/etc/htpasswd.users christian

Reiniciamos el apache para surjan efecto los cambios: sudo /etc/init.d/apache2 reload

Paso 7 - Compilar e Instalar los plugins de Nagios


Descomprimimos el paquete de la misma forma que lo hemos hecho antes para poder instalarlos: Entramos a la carpeta que acabamos de descomprimir: cd .. cd nagios-plugins-1.4.14/ Compilamos e instalamos los plugins: sudo./configure with-nagios-user=nagios with-nagios-group=nagios

Por ltimo, instalamos: sudo make sudo make install

Paso 8 - Inicio de Nagios en Ubuntu


Ahora vamos a configurar Nagios para que se inicie automticamente junto con Ubuntu. sudo ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios Verificamos que las configuraciones e instalacin de Nagios en Ubuntu estn bien, si hubieramos configurado algo mal durante la instalacin sera en este punto donde apareceran los errores: sudo /usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg Si no tenemos errores iniciamos Nagios: sudo /etc/init.d/nagios start

Paso 9 - Entrar en la interface Web


Si todo ha ido bien ahora tendramos que poder entrar a Nagios por un explorador Web. Abrimos un explorador web y entramos en: http://localhost/nagios/ Nos pedir el nombre de usuario que en mi caso es (christian) con la contrasea que hemos elegido en el paso 6.

Si todo ha ido bien deberamos ver la pgina de inicio de Nagios

En la parte izquierda veremos una serie de opciones la cual no permitir ver cuadros estadsticos de informacin actual TACTICAL OVERVIEW: un completo resumen de todos los servicios y equipos en el momento actual. Informando de las alertar crticas y advertencias, cadas y de aquellos elementos que no tengan problemas. Su principal utilidad es ver en pocos segundosel estado completo de los elementos de monitorizacin.

MAPS: Informacin sobre el estado de la red con los equipos y sus servicios. Podemos ir situndonos sobre cada uno de sus nombres. Representa grficamente la topologa de la red, y mostrar tambin aquellos ordenadores que no estn accesibles.

HOST: nos indica el estatus de cada una de nuestra maquinas clientes que se encuentran en estado optimo

SERVICE Detail y Host Detail: respectivamente son los listados de servicios y equipos monitorizados. Contienen su nombre, estado actual, fecha y hora de la ltima y prxima comprobacin y la salida del comando de monitorizacin.

Service Problems y Host Problems: todos los servicios y equipos que presentan estado de error, incluyendo enlaces similares a los mostrados en las pginas Detail antes vistas. Las advertencias definidas en los comandos se representan con color amarillo y las alertas crticas en rojo.

También podría gustarte