Nagios es un sistema de código abierto de monitorización de redes, máquinas, servicios, sistemas, filesystems... .Es muy flexible ya que permite definir distintos tipos de alertas en función de la disponibilidad de los objetos monitorizados.
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