Monitoreo · 2 min read · Dec 17, 2025

Cómo instalar el software de monitoreo Nagios en Ubuntu 18.04 LTS

Nagios es un software de código abierto para el monitoreo de sistemas y redes. Nagios puede monitorear la actividad de un host y sus servicios y proporciona una advertencia/alerta si algo malo sucede en el servidor. Nagios puede ejecutarse en sistemas operativos Linux, y utilizaremos el servidor Ubuntu 18.04.

En este tutorial, te mostraremos paso a paso cómo instalar Nagios 4.4.x en Ubuntu 18.04. Instalaremos el Nagios Core 4.4.x desde el código fuente, instalaremos el nrpe y los plugins de nagios, y luego agregaremos un host a monitorear en el servidor Nagios.

Requisitos previos

  • 2 servidores Ubuntu 18.04 - Servidor Nagios - nombre de host: hakase-nagios con una IP: 10.5.5.11
  • Cliente Ubuntu - nombre de host: client01 con una IP: 10.5.5.12
  • Privilegios de root

Lo que haremos:

  • Instalar dependencias de paquetes
  • Instalar Nagios Core 4.4.5
  • Instalar el plugin de Nagios y el plugin NRPE
  • Agregar un host a monitorear en el servidor Nagios
  • Pruebas

Paso 1 - Instalar dependencias de paquetes

Primero, actualizaremos el repositorio de Ubuntu e instalaremos algunas dependencias de paquetes para la instalación de Nagios.

Actualiza el repositorio de Ubuntu usando el comando apt a continuación.

sudo apt update

Después de eso, instala las dependencias de paquetes para la instalación de Nagios.

sudo apt install -y autoconf bc gawk dc build-essential gcc libc6 make wget unzip apache2 php libapache2-mod-php7.2 libgd-dev libmcrypt-dev make libssl-dev snmp libnet-snmp-perl gettext

Y has instalado las dependencias de paquetes para el servidor Nagios.

Paso 2 - Instalar Nagios Core 4.4.5

En este paso, instalaremos la última versión estable Nagios Core 4.4.5. Y lo instalaremos manualmente desde el código fuente.

Descargar Nagios Core 4.4.5

Ve a tu directorio de inicio y descarga el código fuente de Nagios Core.

cd ~/  
wget https://github.com/NagiosEnterprises/nagioscore/archive/nagios-4.4.5.tar.gz

Extrae el paquete de Nagios y ve al directorio de Nagios extraído.

tar xzf nagios-4.4.5.tar.gz  
cd nagioscore-nagios-4.4.5/

Compilar e instalar Nagios

Primero, compila el código fuente de Nagios y define la configuración del host virtual de Apache para Nagios.

sudo ./configure --with-httpd-conf=/etc/apache2/sites-enabled  
sudo make all

Compilar Nagios

Crea el usuario y grupo de Nagios, y agrega el usuario de Apache ‘www-data’ al grupo ‘nagios’.

sudo make install-groups-users  
sudo usermod -a -G nagios www-data

Instala los binarios de Nagios, el script del demonio del servicio y el modo de comando.

sudo make install  
sudo make install-daemoninit  
sudo make install-commandmode

Después de eso, instala la configuración del script de muestra.

sudo make install-config

Luego instala la configuración de Apache para Nagios y activa los módulos mod_rewrite y mode_cgi.

sudo make install-webconf  
sudo a2enmod rewrite cgi

Ahora reinicia el servicio de Apache.

systemctl restart apache2

Y has instalado Nagios Core 4.4.5.

Instalar configuración de Nagios

Crear usuario nagiosadmin

Después de instalar Nagios Core, agregaremos la autenticación básica para acceder al panel de control de Nagios. Y utilizaremos la autenticación básica de Apache.

Crea una nueva autenticación básica de apache para el usuario

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

No spam. Cancela la suscripción en cualquier momento.