Cómo instalar Nagios en Ubuntu Top 10.Top 10

Cómo instalar Nagios en Ubuntu Top 10.Top 10
Nagios es una herramienta de monitoreo de código abierto que fue diseñada para servir para monitorear las diferentes aplicaciones de redes, sus fuentes y varios dispositivos basados ​​en Linux. Con Nagios, podemos estar atentos a cualquier actividades y eventos críticos de mal funcionamiento del software enviando alertas automatizadas a los administradores y evitar daños adicionales.

Nagios también mantiene las pestañas en los detalles de la red (usando el puerto TCP, SMTP, POP3, HTTP, NNTP, Ping, etc.)

La forma en que funciona se puede describir de la siguiente manera: Nagios establece protocolos de seguridad en los diferentes nodos en una red para detectar cualquier actividad sospechosa y notifica a los usuarios a través de un SMS automático. Estas actividades problemáticas incluyen HTTP, SSH, FTP Fails, otro mal funcionamiento y errores críticos, etc. Y muestra la salida web utilizando notificaciones de estados actuales y archivo de registro del historial de problemas, etc. Veamos cómo vamos a instalar Nagios en Ubuntu 20.04 máquina LTS.

Algunos requisitos previos

Suponemos que al menos está familiarizado con los fundamentos del sistema operativo Linux y tiene un conocimiento básico de sus trabajos de carcasa interactiva. Aparte de eso, deberías haber preinstalado Ubuntu 20.04 en su máquina o servidor virtual antes de continuar con la instalación.

Además, estamos descargando e instalando el paquete Nagios de los depósitos oficiales aquí.

Usaremos el modo de acceso de sudo durante la instalación. Si está utilizando su cuenta raíz, debe excluir 'sudo' antes de cada uno de los comandos que hemos usado a continuación.

He aquí cómo instalar Nagios en su máquina o servidor virtual.

Paso 1: Verifique las actualizaciones

En primer lugar, revisaremos la web para obtener los últimos paquetes disponibles, descargarlos e instalarlos. Use el comando a continuación para verificar las actualizaciones.

$ sudo apt actualización && actualización
$ sudo apt instalación -y de compilación apache2 php openssl perl make
php-gd libgd-dev libapache2-mod-php libperl-develssl-dev-devaemon
wget apache2-utils unzip

Paso 2: crear una cuenta de usuario

Antes de instalar Nagios, debemos crear una cuenta de usuario paralela a la del usuario de Apache. Escriba los siguientes comandos para agregar un usuario:

$ sudo useradd nagios
$ sudo groupadd nagcmd
$ sudo usermod -a -g nagcmd nagios
$ sudo usermod -a -g nagcmd www -data

Paso 3: Descargue Nagios desde el sitio web oficial

Con las actualizaciones y la cuenta de usuario que se ocupan, podemos descargar Nagios visitando el sitio web oficial.

Alternativamente, puede usar los siguientes comandos para descargar directamente desde la web:

$ CD /TMP
$ wget https: // activos.Nagios.com/descargas/nagioscore/comunes/nagios-4.4.5.alquitrán.GZ

Luego extraiga los archivos con la ayuda del comando alquitrán y muévalo a la ubicación de su elección

$ tar -zxvf /tmp /nagios -4.4.5.alquitrán.GZ
$ CD /TMP /NAGIOS-4.4.5/

Paso 4: Compilar a Nagios con Ubuntu 20.04

Escriba los siguientes comandos:

$ sudo ./Configurar-with-nagios-group = nagios
--con-Command-Group = nagcmd-with-httpd_conf =/etc/apache2/sites-habilitado/
$ sudo hacer todo
$ sudo make install
$ sudo make instalación de la entrada
$ sudo make install-config
$ sudo make install-commandmode

Paso 5: actualice su dirección de correo electrónico

Escriba el siguiente comando:

$ sudo gedit/usr/local/nagios/etc/objetos/contactos.CFG

Lo que hace este comando es que edite el archivo (contactos.CFG) ubicado en el directorio USR/local/nagios/etc/objetos, para incluir la dirección de correo electrónico donde queremos recibir notificaciones.

Paso 6: Enciende el instalador de la interfaz web

Con toda la entrada anterior en sus lugares, finalmente podemos pasar a la instalación de la interfaz web de Nagios. Use los siguientes códigos, para empezar, la instalación.

$ sudo make install-webconf

Necesitará una cuenta de usuario para comenzar a usar la interfaz web Nagios, por lo que, naturalmente, debe crear una cuenta de usuario primero.

Escriba lo siguiente en el shell interactivo para crear una cuenta de usuario.

$ CD /TMP /NAGIOS-4.4.5 $ sudo htpasswd -c/usr/local/nagios/etc/htpasswd.usuarios
$ sudo a2enmod cgi

Finalmente, puede reiniciar los servidores Apache.

$ sudo systemctl reiniciar apache2

Paso 7: Instale complementos Nagios

Si aún no está en /tmp, puede cambiar de directorios usando:

$ CD /TMP

Y luego use el siguiente comando para iniciar la descarga.

$ wget https: // nagios-plugins.org/descargar/nagios-plugins-2.3.3.alquitrán.GZ

A continuación, debe extraer el archivo y colocarlo en el directorio resultante:

$ tar -zxvf /tmp /nagios-plugins-2.3.3.alquitrán.GZ
$ CD /TMP /Nagios-Plugins-2.3.3/

Una vez que haya cambiado los directorios, compile los complementos usando el siguiente comando:

$ sudo ./configurar-with-nagios-user = nagios-with-nagios-group = nagios
$ sudo make
$ sudo make install

Paso 8: Usando Nagios en Ubuntu

Para asegurarse de que la configuración se viera correctamente, use el siguiente comando:

$ sudo/usr/local/nagios/bin/nagios -v
$ cd/usr/local/nagios/etc/nagios.CFG

Encienda el servicio Nagios para iniciarlo automáticamente cada vez que arranca su VM usando:

$ sudo systemctl habilita nagios

Iniciar los servicios.

$ sudo systemctl start nagios

Paso 9: Conozca la interfaz web

Ir a http: // ip-add/nagios/ y tener una grieta en la interfaz web. Se le preguntarán las credenciales del usuario antes de iniciar sesión.

Al iniciar sesión, debería ver el tablero de miembros:

Observe la variedad de opciones en el extremo izquierdo de la interfaz. Flotar sobre ellos para descubrir más.

Envolviendo las cosas

En este tutorial, hemos visto cómo instalar Nagios en Ubuntu 20.04. Pasamos y detallamos todos los pasos que deben seguir y explicaron qué función sirve cada paso en general. Es mucho más fácil instalar Nagios desde sus repositorios oficiales que instalarlo desde su código fuente. Pero a veces, sucede que los repositorios no ofrecen las últimas versiones de Nagios. Este, por supuesto, nunca es el caso cuando usa el código fuente para instalar nagios.