He habilitado el reciclaje de memoria según la memoria máxima utilizada en IIS para un grupo de aplicaciones. Me gustaría recibir una notificación cuando ocurra un reciclaje. ¿Cómo puedo hacer esto? Estamos en Win2k3 usando IIS V6.
Respuesta1
La única forma que conozco de hacer esto sería usar una herramienta para monitorear el registro de eventos en la computadora servidor y enviar un correo electrónico cuando ocurra el evento de reciclaje.
Deberá asegurarse de que el registro de reciclaje esté activado. En este artículo se describe el procedimiento para activarlo y los distintos identificadores de eventos asociados con la recuperación del grupo de aplicaciones:http://support.microsoft.com/kb/332088
Un script de este tipo podría ejecutarse como un servicio de Windows y no sería tan malo codificarlo en VBscript. Si ya tiene algún tipo de solución de monitoreo de registro de eventos "empresarial", úsela. Si no, considere escribir un guión. (Tal vez si tengo algo de tiempo libre esta tarde codificaré algo... ya veremos...)
Respuesta2
Una posible solución:
- Configurar IIS para que el grupo de aplicaciones reciclese registra en el registro de eventos de Windows
- Envíe correos electrónicos según las entradas del registro de eventos (consulteaquí para un ejemplo- Implementación .NET)