lunes, 17 de octubre de 2011

Manual de Instalación de Nagios en Ubuntu.


Este manual esta pensado para proveerle una forma fácil de instalar nagios en ubuntu, esta guía fue probada satisfactoriamente en la versión 8.04 aunque debería de funcionar en la 6.10 y 7.10 de igual forma.

Requisitos Previos.

Antes de empezar con la instalación es necesario asegurarnos de tener instaladados los siguientes paquetes:

Apache 2
php-5
libgd2-dev
build-essential

Puede instalarlos de la siguiente forma: Desde la consola con permisos de root escriba.
 apt-get install apache2
probando apache: escriba lo siguiente en su navegador: http://localhost
Debería de visualizarce una pagina conteniento algo como esto It works!

Siguiente 
 apt-get install php5
 apt-get install libgd2-xpm-dev
 apt-get install build-essential

Si esta corriendo la versión 6.10 de ubuntu deberá ejecutar apt-get install libgd2-dev en ves de libgd2-xpm-dev

Posibles errores: 

* Antes de realizar caulquier instalación ejecuta la siguiente orden apt-get update para actualizar la lista de repositorios y no tener problemas a la hora de descargar los paquetes.

* Si el navegador no muestra la pagina de prueba de apache ejecute el siguiente comando /etc/init.d/apache2 start

* Compruebe que tiene permisos de root para realizar las acciones anteriores.

Crear un nuevo usuario nagios.

/usr/sbin/useradd -m nagios
passwd nagios
Nota: guarde bien la clave asignada al usuario que acaba de crear puesto que mas adelante se necesitara.
Agregar el grupo nagios: Este paso posiblemente solo sea necesario en algunas versiones de ubuntu, de igual forma el sistema le alertara si el grupo ya existe, esto quiere decir que fue creado automaticamente. 
/usr/sbin/groupadd nagios 
/usr/sbin/usermod -G nagios nagios

Crear un grupo nuevo ngadmin para permitir que comandos externos sean ingresados por medio de la interfaz web.

/usr/sbin/groupadd ngadmin
/usr/sbin/usermod -G ngadmin nagios
/usr/sbin/usermod -G ngadmin www-data
Descargar nagios y los Plugins
Podemos descargar el código fuente de nagios desde el siguiente enlace http://www.nagios.org/download/core/thanks/ para descargar los plugin entra aquí http://www.nagios.org/download/plugins 
Una vez descargados nos ubicamos en el directorio donde se encuentran los archivos en mi caso es /home/ubuntu/Escritorio
descomprimimos los archivos: tar xzf nagios-3.2.3.tar.gz 
Nos ubicamos en la carpeta recien extraida  cd nagios-3.2.3 
Ejecutar el script de configuración de nagios
./configure –with-command-group=ngadmin
Compile el código fuente
make all
Instale los binarios, script de inicio y archivo de configuración de ejemplo. 
make install
make install-init
make install-config
make install-commandmode
Cofigurar la interfaz web
make install-webconf
Creamos la cuenta nagiosadmin para entrar a la interfaz web de Nagios. Recuerde la contraseña que asigno a esta cuenta - la necesitará después
htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
Reiniciar apache para que tome efecto la configuración anterior. 
/etc/init.d/apache2 restart
Extraer y compilar los plugin de nagios: 
Nos ubicamos en el directorio donde realizamos la descarga de los plugins y hacemos  tar xzf nagios-plugins-1.4.15.tar.gz 
Nos ubicamos dentro de la carpeta recien extraida cd nagios-plugins-1.4.15 y hacemos 
./configure --with-nagios-user=nagios –-with-nagios-group=nagios            
make
make install
Iniciar nagios
/etc/init.d/nagios start
Ahora solo queda ingresar al navegador y escribir la siguiente dirección.
http://localhost/nagios/
ingrese el nombre de usuario y la contraseña que se asigno en el paso Cofigurar la interfaz web. LISTO !!
Recuerda comentar es agradecer....
puedes descargarte el manual en PDF http://www.mediafire.com/?w7kjww362868uzo

3 comentarios:

Comentar....