Configurar Monitoreo Con Natgios
Configurar Monitoreo Con Natgios
Configurar Monitoreo Con Natgios
Tabla de contenido
Nagios Debian 6.8......................................................................................................................................1
Instalacin de paquetes..........................................................................................................................2
Preparar interfaz WEB..........................................................................................................................3
Instalacin de Plug-ins..........................................................................................................................4
Creacin de Script para arranque..........................................................................................................4
Probar interfaz web...........................................................................................................................5
Pgina 1
Este software no se encuentra en repositorio, por lo que habr que compilarlo.
Instalacin de paquetes
Primero instalar los paquetes necesarios como pre requisitos, Apache2, PHP 5 y MySQL. En este
punto es posible que ya estn estos paquetes instalados, pero comprobar que ya estn instalados.
Como hay que compilar necesitamos libreras especiales para esto instalar lo siguiente.
# useradd nagios
# groupadd nagcmd
# usermod -a -G nagcmd nagios
Comprobacin del usuario, debe de devolver una linea similar, deben de revisar que el valor resaltado
sea el mismo.
En este paso hay que descargar la ltima versin de nagios, para eso utilizar wget, tambin pueden
revisar la pgina oficial para ver si hay una versin ms reciente en https://www.nagios.org/
downloads/nagios-core/, (descargar la versin core).
Moverse a alguna carpeta conocida, como descargas o /tmp,
Pgina 2
wget https://assets.nagios.com/downloads/nagioscore/releases/nagios-4.3.1.tar.gz
Descomprimir la carpeta y luego entra al directorio
En este paso se configuran el grupo y usuario creado anteriormente y luego se compila el programa con
make all, para luego ser instalado con make install, verificar que cada comando no de ningn
error.
# ./configure --with-nagios-group=nagios \
--with-command-group=nagcmd
# make all
# make install
# make install-commandmode
# make install-init
# make install-config
# a2enmod rewrite
# a2enmod cgi
# a2ensite nagios.conf
Pgina 3
Para la interfaz WEB se necesita crear un usuario y contrasea, (nagiosadmi, nagios123)
Instalacin de Plug-ins
Tambin se puede descargar la ltima versin de los plugins en http://nagios-plugins.org/download/, o
descargar con wget, primero moverse a un lugar conocido como descargas o /tmp
# wget http://nagios-plugins.org/download/nagios-plugins-2.2.0.tar.gz
# make
# make install
[Install]
WantedBy=multi-user.target
[Service]
User=nagios
Group=nagios
Type=simple
ExecStart=/usr/local/nagios/bin/nagios /usr/local/nagios/etc/nagios.cfg
Pgina 4
Habilitar, iniciar y verificar el servicio natgios, (verificar que el servicio est corriendo).
# systemctl enable /etc/systemd/system/nagios.service
# systemctl start nagios
# systemctl status nagios
Reiniciar apache.
# service apache2 start
Pgina 5
Ir a hosts en el men izquierdo para verificar el estado del servidor, debe salir un pantalla similar
Para crear el reporte del estado actual, ir a la opcin del men Availability, en la categora de
reportes, seleccionar Host(s) en type luego presionar botn continuar paso 2, seleccionar localhost
y luego continuar paso 3, luego crear reporte.
Pgina 6