Monitoreo y control de Procesos

07/02/2007 - 21:45 por Skellington | Informe spam
Buenas.

Qué recomendarían para monitorear en un Windows 2003 Server el estado de
ciertos procesos críticos y tomar acciones automáticas según ciertos
parámetros predefinidos, por ejemplo:

- que reinicie el proceso X si este quedó "colgado" y no responde.
- que verifique que el consumo de CPU no sea mayor a XX% y en tal caso
reinicie el proceso.
- que verifique que el proceso está corriendo, en caso contrario intentar
arrancarlo.

Lo ideal es que la solución pueda ser implementada con las herramientas
propias de Windows 2003 (con Performance and Log Alerts no encontré la forma
de hacer lo comentado...), o en su defecto alguna herramienta que ustedes
recomienden.

Algún consejo?


Desde ya muchas gracias.
Jack.
 

Leer las respuestas

#1 Rodrigo de los Santos
08/02/2007 - 00:47 | Informe spam
el primero y el tercer punto lo veo complicado con Performance Monitor, y
también con herramientas propias de MS.
el segundo punto lo puedes hacer facil.

Se me ocurre.
1. Si puedes comprobar "cuando quedo colgado" por ej. por una respuesta a un
puerto o algo así podrías hacer un script en VBS que chequee ese string
mediante un telnet y si no te devuelve lo que quieres, pumbale lo restarteas
2. Tambien puedes hacer un script que verifique mediante WMI (a traves de
vbs) si el servicio x esta levantado si no lo esta... levantate y anda!!
(puedes empezar por aca
http://www.microsoft.com/technet/sc...fault.mspx)

la 3 es que rompas el chanchito y compres algun software como el GFI Network
Monitor (www.gfi.com) o el Ipswitch WhatsUP! (www.ipswitch.com)

Saludos


"Skellington" wrote in message
news:
Buenas.

Qué recomendarían para monitorear en un Windows 2003 Server el estado de
ciertos procesos críticos y tomar acciones automáticas según ciertos
parámetros predefinidos, por ejemplo:

- que reinicie el proceso X si este quedó "colgado" y no responde.
- que verifique que el consumo de CPU no sea mayor a XX% y en tal caso
reinicie el proceso.
- que verifique que el proceso está corriendo, en caso contrario intentar
arrancarlo.

Lo ideal es que la solución pueda ser implementada con las herramientas
propias de Windows 2003 (con Performance and Log Alerts no encontré la
forma
de hacer lo comentado...), o en su defecto alguna herramienta que ustedes
recomienden.

Algún consejo?


Desde ya muchas gracias.
Jack.

Preguntas similares