NAGIOS XI Instalacion ubuntu server 14.04

Este tutorial explica todo lo referente a nagios xi instalacion. Esta instalación la hacemos sobre ubuntu server 14.04 ya que sobre la versión 16.04 he tenido problemas que más adelante intentaré solucionar.

Hemos leído verdaderas maravillas de NAGIOS XI que vamos a intentar ver y como nota negativa deciros que esta versión es de pago.  Es una pena ya que es muy interesante, para el resto de mortales optaremos por las versiones NAGIOS CORE que resuelven perfectamente todas los servicios que queremos usar para monitorizar nuestra red / servidores / pc’s.

Vamos a explicar en qué cosiste NAGIOS XI y de qué está compuesto:

NAGIOS XI Instalacion

 

  • Nagios Core: para el motor de monitorización.
  • Plugins de Nagios:  para la aplicación, servicio y métricas de monitoreo.
  • PNP: para la gráfica nativa con RRDtool basada en los datos del motor de control.
  • NagiosQL: para la base de una red de configuración en una interfaz gráfica de usuario avanzada.
  • MRTG: con RRDtool para el control de ancho de banda de interfaz de red.
  • NDOUtils: para usar el motor de base de datos back-end.

NAGIOS XI Instalacion

El paquete de instalación como veréis está muy bien depurado y se lo han trabajado bastante. yo el único problema que he tenido es ha sido con los permisos de una carpeta que he resuelto así:

mkdir /var/spool/cron/apache

chmod -R 777 /var/spool/cron/apache

Una vez hecho la creación de carpeta y el cambio de permisos sobre la misma vamos a proceder a descargar e instalar nagios xi.

Nos situamos sobre el directorio tmp:

cd \tmp

Ahora descargamos la última versión de nagios xi con el siguiente comando:

wget http://assets.nagios.com/downloads/nagiosxi/xi-latest.tar.gz

Descomprimos el fichero:

tar xzf xi-latest.tar.gz

y accedemos al directorio donde lo hemos descomprimido:

cd /tmp/nagiosxi

Ejecutamos la siguiente sentencia:

./fullinstall

Automáticamente el programa realizará una serie de cambios automáticos en el sistema ubuntu, incluyendo:
• Modificación de la configuración de apt e instalación de paquetes de requisitos previos.
• Creación de usuarios y grupos requeridos.
• Inicializar bases de datos PostgreSQL y MySQL, y establecer la contraseña de root de MySQL en ‘nagiosxi’.
• Modificación de sudoers e iptables para permitir ciertos comandos.
• Instalación de scripts de copia de seguridad para las bases de datos.
• Ajustar la configuración de PHP.
• Compilación e instalación de varios componentes, incluyendo Nagios Core, Plugins, NDOUtils, PNP, webinject, etc.
• Instalar los scripts Nagios XI y los archivos PHP en /usr/local/nagiosxi
• Instalación de trabajos cron para los usuarios root y nagios
• Establecer servicios apropiados para comenzar en los niveles de ejecución 3 y 5 y comenzarlos ahora
• Importación de definiciones de objetos base (plantillas, comandos, etc.) en NagiosQ

La verdad es que me ha sorprendido el tamaño del paquete y lo que tarda: aproximadamente 5 minutos.

Una vez terminada la instalación debemos de terminar de configurar nagios xi con algunos parametros de acceso, para ello tenemos que ir a un navegador y poner lo siguiente:

http:///nagiosxi

y se nos abrirá la siguiente ventana:

nagios-xi-instalacion-pantalla

Verificamos que los datos están bien, cambiamos la contraseña y agregamos un mail para que nos informe de caídas, Alarmas, warning, etc.

nagios-xi-instalacion-pantalla-02

Una vez instalado introducimos el usuario y contraseña que hemos configurado en la anterior pantalla.

nagios-xi-instalacion-pantalla-03

Aceptamos los termino de licencia y ya hemos terminado con nuestra NAGIOS XI INSTALACION!

Deberíamos tener una pantalla igual que esta:

nagios-xi-instalacion-pantalla-04

Leave a Reply

Your email address will not be published.