Desde hace algún tiempo me
encuentro trabajando con nagios una herramienta de monitoreo, y al tratar de
ingresar la CPU o la memoria he tenido problemas con el comando check_nt porque
la respuesta o no es acorde a la realidad o sencillamente no funciona. para
solucionarlo he probado activar el nrpe en los windows con lo cual se han
solucionado algunos de los problemas.
La actividad es sencilla, se debe
modificar sobre el archivo nsclient.ini agregando las siguientes líneas:
[/settings/NRPE/server]allow arguments = trueallow nasty characters = true
Una vez agregada esta línea se reinicia
el servicio del nsclient++, con lo cual ya se encuentra habilitado para
responder por el puerto 5666.
Desde nagios se puede usar los siguientes
comandos (cambiando donde dice IP por la dirección que corresponda):
check_nrpe -H IP -p 5666 -c CheckUpTime -a MinWarn=1d MinCrit=12hcheck_nrpe -H IP -p 5666 -c CheckMEM -a MaxWarn=80% MaxCrit=90% ShowAll type=physical
Espero les sea de utilidad de igual manera toda la información adicional la pueden encontrar en la pagina http://www.nsclient.org