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-commonInstalación de Nagios
Crea un directorio:
# mkdir /root/nagiosNavega a este directorio:
# cd /root/nagiosDescarga 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.gzDescomprime nagios core:
# tar xvzf nagios-3.4.4.tar.gzVe al directorio de nagios:
# cd nagiosConfigura antes de hacer:
# ./configureCrea todos los archivos necesarios para Nagios:
# make allInstalación:
# make install# make install-init# make install-commandmode# make install-config# make install-webconfCrea una contraseña para iniciar sesión en la interfaz web:
# htpasswd -c /usr/local/nagios/etc/htpasswd.users nagiosadminInicia el servicio y configúralo para que se inicie al arrancar:
# chkconfig nagios on
# service nagios startAhora, debes instalar los plugins:
# cd ..
# tar xvzf nagios-plugins-1.4.15.tar.gz
# cd nagios-plugins-1.4.15
# ./configure
# make
# make installInicia el servicio apache y habilítalo al arrancar:
# service httpd start
# chkconfig httpd onAhora, 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.
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.