Monitoreo · 2 min read · Oct 17, 2025

Instalando Nagios 3.4.4 en CentOS 6.3

Instalando Nagios 3.4.4 en CentOS 6.3

Introducción

Nagios es una herramienta de monitoreo bajo licencia GPL. Esta herramienta te permite monitorear servidores, hardware de red (conmutadores, enrutadores, …) y aplicaciones. Hay muchos plugins disponibles y su gran comunidad hace de Nagios la herramienta de monitoreo de código abierto más grande. Este tutorial muestra cómo instalar Nagios 3.4.4 en CentOS 6.3.

Requisitos previos

Después de instalar tu servidor CentOS, debes deshabilitar selinux e instalar algunos paquetes para que Nagios funcione.

Para deshabilitar selinux, abre el archivo: /etc/selinux/config

# vi /etc/selinux/config
# Este archivo controla el estado de SELinux en el sistema.  
# SELINUX= puede tomar uno de estos tres valores:  
#     enforcing - La política de seguridad de SELinux se aplica.  
#     permissive - SELinux imprime advertencias en lugar de aplicar.  
#     disabled - No se carga ninguna política de SELinux.  
SELINUX=permissive *// cambia este valor a disabled*  
# SELINUXTYPE= puede tomar uno de estos dos valores:  
#     targeted - Procesos específicos están protegidos,  
#     mls - Protección de Seguridad de Múltiples Niveles.  
SELINUXTYPE=targeted 

Ahora, descarga todos los paquetes que necesitas:

# yum install gd gd-devel httpd php gcc glibc glibc-common

Instalación de Nagios

Crea un directorio:

# mkdir /root/nagios

Navega a este directorio:

# cd /root/nagios

Descarga nagios-core y el plugin:

# wget http://prdownloads.sourceforge.net/sourceforge/nagios/nagios-3.4.4.tar.gz   
# wget http://prdownloads.sourceforge.net/sourceforge/nagiosplug/nagios-plugins-1.4.16.tar.gz

Descomprime nagios core:

# tar xvzf nagios-3.4.4.tar.gz

Ve al directorio de nagios:

# cd nagios

Configura antes de hacer:

# ./configure

Crea todos los archivos necesarios para Nagios:

# make all

Instalación:

# make install
# make install-init
# make install-commandmode
# make install-config
# make install-webconf

Crea una contraseña para iniciar sesión en la interfaz web:

# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadmin

Inicia el servicio y configúralo para que se inicie al arrancar:

# chkconfig nagios on  
# service nagios start

Ahora, debes instalar los plugins:

# cd ..  
# tar xvzf nagios-plugins-1.4.15.tar.gz  
# cd nagios-plugins-1.4.15  
# ./configure  
# make  
# make install

Inicia el servicio apache y habilítalo al arrancar:

# service httpd start  
# chkconfig httpd on

Ahora, conéctate a tu sistema Nagios:

http://Your-Nagios-IP/nagios e ingresa el usuario: nagiosadmin y la contraseña que elegiste arriba.

¿Y después de la instalación?

Después de la instalación, debes configurar todos tus hosts y servicios en los archivos de configuración de Nagios. Este paso se realiza en la línea de comandos y es complicado, así que recomiendo instalar una herramienta como Centreon, que es un hermoso front-end para agregar tus hosts y servicios.

Para profundizar, te recomiendo leer mi artículo sobre monitoreo de Nagios y Centreon.

Share: X/Twitter LinkedIn

Recibe nuevas publicaciones en tu bandeja de entrada.

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