En este mi-ni tuto instalaremos la ultima versión de nagios, Versión 3.0.3. Para poder hacer funcionar nagios necesitamos tener instalado apache, en mi caso sera apache2 (yo lo tengo con soporte a php y a mysql pero creo que no es necesario tener eso solo con el apache es mas que suficiente) .
Si no tienes apache basta con teclear los siguiente.
#apt-get install apache2
ahora necesitamos el entorno de compilacion.
#apt-get install build-essential
Necesitaremos las siguientes librerías para la compilación de nagios
#apt-get install libjpeg62 libjpeg62-dev libpng12-0 libpng12-dev
Tambien necesitaremos las librerías gd2.
TODO LO QUE DESCARGEMOS LO GUARDAREMOS EN /tmp .
#cd /tmp
#wget -c http://www.libgd.org/releases/gd-2.0.35.tar.gz ---> descargamos gd2
#tar xzf gd-2.0.35.tar.gz ---> descomprimimos gd2
#cd gd-2.0.35 ---> accedemos al directorio de gd2
ahora el proceso de configuracion y compilacion.
#./configure
#make
#make install
ahora creamos los usuarios y grupos necesarios.
#useradd nagios ---> creamos el usuario nagios
#passwd nagios ---> password para nagios
#groupadd nagios ---> añadimos el grupo
#groupadd nagcmd ---> otro mas
#usermod -G nagios nagios
#usermod -G nagios tu_usuario
#usermod -G nagcmd nagios
#usermod -G nagcmd www-data
Ya tenemos los usuarios para Nagios, para el Apache y el nuestro propio para poder editar los ficheros de configuración.
Ahora a compilar y configurar nagios.
Descargamos nagios y sus Plugins de su pagina oficial y los guardamos en /tmp
Nagios ---> www.nagios.org
o tmb de sourceforge aquí les dejo los enlaces directos de la vercion 3.0.3 de nagios y de sus plugins.
Nagios 3.0.3
PLUGINS
PLUGINS
ahora bien accedemos al directorio donde las descargamos
#cd /tmp --> directorio en donde descargue nagios y plugins
#tar xzf nagios-3.0.3.tar.gz ---> descomprimimos nagios
# tar xzf nagios-plugins-1.4.12.tar.gz ---> descomprimimos los plugins
una ves descomprimidos los plugins y nagios pasaremos ala parte de compilación, primero entramos al directorio de nagios.
#cd nagios-3.0.3
#./configure --with-command-group=nagcmd
#make all
#make install
#make install-init
#make install-config
#make install-commandmode
#make install-webconf
ahora pasaremos al directorio de los plugins para su configuración.
#cd /tmp/nagios-plugins-1.4.12
#./configure --with-nagios-user=nagios --with-nagios-group=nagios
#make
#make install
ahora toca crear una contraseña para el usuario nagiosadmin y reiniciar el Apache.
#htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin
#cd /etc/init.d/
#./apache2 restart
Arrancamos el Nagios.
#./nagios start
ahora abrimos nuestro navegador y tecleamos http://localhost/nagios/
deberá mostrarnos una ventana de login para el usuario de nagios y su respectiva contraseña, después de teclear el user y el pass correctamente accederemos a nagios.
Podemos crear un enlace para el arranque automático
#ln -s /etc/init.d/nagios /etc/rcS.d/S99nagios
aki una pantalla del buen Nagios.

No hay comentarios.:
Publicar un comentario