VM Monitoring (Supervisión de máquina virtual) reinicia máquinas virtuales individuales si los latidos de su VMware Tools no se reciben dentro de un tiempo establecido. De forma similar, Application Monitoring (Supervisión de aplicaciones) puede reiniciar una máquina virtual si no se reciben los latidos para una aplicación que está en ejecución. Puede habilitar estas características y configurar la sensibilidad con la cual vSphere HA supervisa la incapacidad de respuesta.

Cuando habilita VM Monitoring (Supervisión de máquina virtual), este servicio (que usa VMware Tools) evalúa si se está ejecutando cada máquina virtual del clúster mediante la comprobación de latidos y actividad de E/S regulares del proceso de VMware Tools que se ejecuta dentro del invitado. Si no se reciben latidos ni actividad de E/S, lo más probable es que esto se deba a que hay errores en el sistema operativo invitado o que no se está asignando nada de tiempo a VMware Tools para completar las tareas. En dicho caso, el servicio VM Monitoring (Supervisión de máquina virtual) determina que la máquina virtual generó errores y que esta se reinicia para restaurar el servicio.

En ocasiones, las máquinas virtuales o las aplicaciones que siguen funcionando adecuadamente dejan de enviar latidos. Para evitar restablecimientos innecesarios, el servicio VM Monitoring (Supervisión de máquina virtual) también supervisa la actividad de E/S de una máquina virtual. Si no se reciben latidos dentro del intervalo de errores, se comprueba el intervalo de estadísticas de E/S (un atributo de nivel de clúster). El intervalo de estadísticas de E/S determina si se ha producido una actividad de disco o de red de la máquina virtual durante los dos minutos anteriores (120 segundos). Si no, la máquina virtual se restablece. Este valor predeterminado (120 segundos) se puede cambiar mediante la opción avanzada das.iostatsinterval.

Para habilitar Application Monitoring (Supervisión de aplicaciones), primero debe obtener el SDK adecuado (o usar una aplicación que sea compatible con Application Monitoring [Supervisión de aplicaciones] de VMware) y usarlo para instalar latidos personalizados para las aplicaciones que desea supervisar. Después de que haya hecho esto, Application Monitoring (Supervisión de aplicaciones) funciona de la misma forma que lo hace VM Monitoring (Supervisión de máquina virtual). Si los latidos de una aplicación no se reciben durante un tiempo especificado, su máquina virtual se reinicia.

Puede configurar el nivel de sensibilidad de supervisión. Una supervisión con alta sensibilidad da como resultado una conclusión más rápida de que se produjo un error. Aunque es improbable, la supervisión de alta sensibilidad podría llevar a la identificación incorrecta de errores cuando en realidad la máquina virtual o la aplicación siguen funcionando, pero no se han recibido latidos debido a factores como restricciones de recursos. La supervisión de baja sensibilidad da como resultado interrupciones más prolongadas en el servicio entre errores reales y el restablecimiento de máquinas virtuales. Seleccione una opción que sea un compromiso eficaz para sus necesidades.

La configuración predeterminada para la sensibilidad de supervisión se describe en 1. Para especificar también valores personalizados tanto para la sensibilidad de supervisión como para el intervalo de estadísticas de E/S, puede activar la casilla Custom (Personalizar).

Tabla 1. Configurar VM Monitoring (Supervisión de máquina virtual)

Configuración

Intervalo de errores (segundos)

Período de restablecimiento

High (Alto)

30

1 hora

Medium (Mediano)

60

24 horas

Low (Bajo)

120

7 días

Una vez que se detectan errores, vSphere HA restablece máquinas virtuales. El restablecimiento asegura que los servicios permanezcan disponibles. Para evitar restablecer máquinas virtuales de forma repetida para errores no transitorios, de forma predeterminada, las máquinas virtuales se restablecerán solo tres veces durante cierto intervalo de tiempo configurable. Después de que las máquinas virtuales se hayan restablecido tres veces, vSphere HA no realiza nuevos intentos para restablecer las máquinas virtuales después de errores posteriores hasta que haya transcurrido el tiempo especificado. Puede configurar la cantidad de restablecimientos mediante el uso de la configuración personalizada Maximum per-VM resets (Restablecimientos máximos por máquina virtual).

Nota:

Las estadísticas de restablecimiento se borran cuando una máquina virtual se apaga y se vuelve a encender, o cuando se migra a otro host mediante el uso de vMotion. Esto hace que se reinicie el sistema operativo invitado, pero no es igual que un "restablecimiento" en el cual el estado de energía de la máquina virtual cambia.

Si una máquina virtual tiene un error de accesibilidad al almacén de datos, ya sea All Paths Down (Todas las rutas de acceso inactivas) o Permanent Device Loss (Pérdida permanente de dispositivos), el servicio VM Monitoring (Supervisión de máquina virtual) suspende el restablecimiento hasta que se haya solucionado el error.