Escolar Documentos
Profissional Documentos
Cultura Documentos
Vigila los equipos (hardware) y servicios (software) 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 sistemas hardware (carga del procesador, uso de los discos, memoria, estado de los puertos...), independencia de sistemas operativos, posibilidad de monitorizacin remota mediante tneles SSL cifrados SSH, y la posibilidad de programar plugins especficos para nuevos sistemas. Para instalar Nagios en Ubuntu lo primero que debemos hacer es descargar los archivos de la pgina oficial de Nagios en este caso vamos a instalar la versin 3.2.1. Debemos descargar dos paquetes: nagios-3.2.1.tar.gz nagios-plugins-1.4.14.tar.gz Tambin podis descargarlos por lnea de comandos: wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios3.2.1.tar.gz wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagiosplugins-1.4.14.tar.gz Si quieres leer el resto del manual para instalar Nagios en Ubuntu sigue leyendo.
Paso 1 - Prerrequisitos
Antes de empezar a instalar Nagios en Ubuntu es necesario instalar otro paquetes, es posible que ya tengas instalado algunos de estos paquetes: Apache 2 PHP GCC: libreras de desarrollo y compilacin GD: libreras de desarrollo
Para instalar Apache 2 ejecutamos: sudo apt-get install apache2 Instalamos PHP: sudo apt-get install libapache2-mod-php5 Instalamos GCC: sudo apt-get install build-essential Por ltimo, instalamos GD: Para versin 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
Por ltimo, instalamos los archivos binarios de Nagios en Ubuntu: make install Ahora vamos instalar otros scripts y configuraciones que nos sern de utilidad ms adelante. Instalar script de inicio: make install-init Instalar ejemplos de ficheros de configuracion: make install-config Dar permisos al directorio de comandos externos: make install-commandmode
htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin NOTA: no olvidar el password ya que lo necesitaremos luego Reiniciamos apache para que los cambios surtan efecto: /etc/init.d/apache2 reload
Si vamos a "Services" (lo podis encontrar en el men izquierdo) veremos el estado de los servicios que se estn ejecutando. Si SSH no est instalado el estado ser "CRITICAL" como podes ver en la imagen:
Para solucionarlo instalamos SSH: sudo apt-get install ssh Tras la instalacin si esperais unos minutos el estado debera cambiar a OK.