Estas aquíBlogs / blog de ezamorano / Configurando Host - Nagios
Configurando Host - Nagios
Ahora a configurar nuestro servidor Nagios para monitoreo remoto, luego realizaremos configuracion del cliente nrpe para monitorear recursos locales.
1.- Editamos el archivo /etc/nagios3/nagios.cfg agregando el nuevo archivo de configuracion.
# Servidores a Monitorear
cfg_file=/etc/nagios3/server.cfg
2.- Dentro del archivo de configuracion de nagios.cfg se debe habilitar el chequeo de comandos externos
check_external_commands=1
Por defecto en la instalacion el comando /var/lib/nagios3/rw/nagios.cmd que nos permite realizar chequeos a traves del browser queda con owner nagios:nagios es por eso que debemos modificar esto dandole permisos para que el usuario de nuestro apache si pueda ejecutarlo, esto lo arreglamos con:
nagios-debian:~# dpkg-statoverride --update --add nagios www-data 2710 /var/lib/nagios3/rw
nagios-debian:~# dpkg-statoverride --update --add nagios nagios 751 /var/lib/nagios3
Ahora es necesario reiniciar nagios que tome los cambios, no olvidar crear el archivo server.cfg
nagios-debian:~# invoke-rc.d nagios3 restart
Restarting nagios3 monitoring daemon: nagios3
.
2.- Editamos archivo server.cfg dentro de /etc/nagios3
vi /etc/nagios3/server.cfg
Y comenzamos a crear el hosts a monitorear
a modo de ejemplo:
############################################################
# Switch Core
define host{
use generic-host
host_name switch-core
alias Switch Core
address 192.168.88.3
check_command check-switch-alive
max_check_attempts 20
notification_interval 60
notification_period 24x7
notification_options d,u,r
}
#############################################################
# Configuracion Server1
define host{
use generic-host
host_name server1
alias Server Linux 1
address 192.168.88.4
parents switch-core
check_command check-host-alive
max_check_attempts 20
notification_interval 60
notification_period 24x7
notification_options d,u,r
}
Una vez agregado todos los servidor a monitorear reiniciar o reload a nagios
nagios-debian:~# invoke-rc.d nagios3 reload
Reloading nagios3 monitoring daemon configuration files: nagios3.
Finalmente deberian tener algo asi.
- blog de ezamorano
- 2931 lecturas
Enviar un comentario nuevo