AGREGAMOS UN HOST LINUX:
------------------------------
Editamos archivo de configuración de nagios:
#vim /usr/local/nagios/etc/nagios.cfg
linea 34 agregamos: cfg_file=/usr/local/nagios/etc/objects/linux.cfg
Verificamos si lo que modificamos no tiene ni warnings ni errores:
#/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
Copiamos y pegamos un archivo de configuracion ya creado y lo editamos:
#cp /usr/local/nagios/etc/objects/localhost.cfg /usr/local/nagios/etc/objects/linux.cfg
#vim /usr/local/nagios/etc/objects/linux.cfg
Dentro de dicho archivo solo debe quedar lo siguiente:
define host{
use linux-server
host_name pruebas
alias pruebas
address 10.10.121.136
}
define service{
use local-service ;template
host_name pruebas
service_description PING
check_command check_ping!100.0,20%!500.0,60%
}
define service{
use local-service
host_name pruebas
service_description Root Partition
check_command check_local_disk!20%!10%!/
}
Verificamos si lo que modificamos no tiene ni warnings ni errores:
#/usr/local/nagios/bin/nagios -v /usr/local/nagios/etc/nagios.cfg
si aparece:
Total Warnings: 0
Total Errors: 0
Podremos reiniciar el servicio:
#/etc/init.d/nagios reload
NOTA: Verificamos en el entorno web que el servicio Root Partition nos toma el mismo tamaño el disco que el localhost, por eso debemos instalar NRPE. Si ademas configuramos la memoria en los archivos para que testee memoria de host remotos Linux/Unix veremos que también toma la memoria local.
NOTA1: CABE ACLARAR QUE NRPE ES UN POCO INSEGURO AUNQUE CORRA OPCIONALMENTE CON SSL, PARA HACERLO MAS SEGURO PODREMOS HACERLO CON CHECK_REMOTE_SSH. PERO ESTO TIENE VENTAJAS Y DESVENTAJAS, SI DESEAMOS MONITOREAR UN PAR DE HOST CONVIENE HACERLO CON SSH, PERO SI NECESITAMOS MONITEAR MUCHOS SERVIDORES LINUX/UNIX ENTONCES DEBEREMOS UTILIZAR NRPE, YA QUE SSH GENERA MUCHO OVERHEAD EN AMBOS HOSTs.
Suscribirse a:
Enviar comentarios (Atom)
2 comentarios:
Hola estoy tratando de agregar una ip para monitorear pero me sale este error
Error: Hostgroup 'linux-servers' has already been defined
Error: Could not register hostgroup (config file '/usr/local/nagios/etc/objects/linux.cfg', starting on line 46)
NRPE para ejecutar plugins remotos de Nagios: http://www.redes-seguridad.com.ar/2012/03/addon-nrpe-para-ejecutar-plugins-de.html
Publicar un comentario