Utilice distintos requisitos de política para sus entornos de desarrollo, prueba y producción de manera que pueda configurar los ajustes de política específicos para que vRealize Operations Manager analice e informe acerca de sus objetos, incluidos sus servidores SQL Server virtuales.

Por qué y cuándo se efectúa esta tarea

Este escenario presenta varios casos típicos en los que es posible que se le requiera que diferencie entre los requisitos de política para entornos de desarrollo, prueba y producción.

  • En sus entornos de desarrollo y prueba, es posible que no esté interesado en si los objetos de estos entornos experimentan una pérdida de redundancia de red, pero sí en saber cuándo se produce un error en los objetos. En este caso, localice la definición de alerta de estado de vínculo de NIC físico, haga doble clic en el estado y establézcalo en Deshabilitado.

  • En un entorno de prueba, es posible que no esté interesado en si sus máquinas virtuales demandan más memoria y capacidad de la CPU que las configuradas, debido a que las cargas de trabajo pueden varias en estos entornos.

  • En un entorno de producción, es posible que sus máquinas virtuales requieran más memoria que la que ha configurado, lo que podría provocar un problema en el rendimiento y la fiabilidad de su entorno de producción.

En este procedimiento, invalide el valor del umbral de la definición de síntoma para el rendimiento de Detención conjunta de sus máquinas virtuales.

Requisitos

Compruebe que se cumplen las siguientes condiciones:

  • Ha creado una política personalizada para sus servidores SQL Server virtuales. Consulte Creación de una política para satisfacer las necesidades operativas de vSphere.

  • Comprende la métrica de rendimiento de la Detención conjunta para máquinas virtuales. Esta métrica representa el porcentaje de tiempo en el que una máquina virtual está lista para ejecutarse, pero experimenta un retraso debido a la contención de la programación de la CPU virtual conjunta. Detención conjunta es una de varias métricas de rendimiento para máquinas virtuales, que también incluyen Ejecutar, Espera y Preparado.

  • Existe la definición de alerta denominada La máquina virtual cuenta con contención de la CPU alta provocada por la detención conjunta.

  • Existen definiciones de síntomas para rastrear los niveles crítico, inmediato y de advertencia de Detención conjunta de la CPU en las máquinas virtuales. Por ejemplo, el nivel crítico para las CPU de máquinas virtuales que experimentan contención durante más del 15 % del tiempo está establecido en 15 % de manera predeterminada, según la medición de la métrica Detención conjunta. El nivel de umbral predeterminado para el nivel inmediato es 10 % y para el de advertencia, 5 %. Sin embargo, en su política de producción para sus máquinas virtuales de producción, gestione el nivel crítico al 3 %.

Procedimiento

  1. En la pestaña Biblioteca de políticas, localice la política de sus servidores SQL Server virtuales de producción de vSphere y haga clic en el lápiz para editarla.

    Aparece el área de trabajo Editar política de supervisión.

  2. En el área de trabajo, haga clic en Invalidar definiciones de síntomas/alertas.
  3. En el panel Definiciones de alerta, habilite la definición de alerta Detención conjunta para que se le notifique acerca de la contención alta de la CPU en sus máquinas virtuales.
    1. En el menú desplegable Tipo de objeto, seleccione Adaptador de vCenter y seleccione Máquina virtual.
    2. En el cuadro de texto Buscar, introduzca detener para mostrar solo las definiciones de alertas relacionadas con la métrica de rendimiento Detención conjunta para máquinas virtuales.
    3. En la definición de alerta denominada Virtual machine has high CPU contention caused by Co-Stop, haga clic en el menú desplegable Estado y en Habilitado.
  4. En el panel Definiciones de síntomas, modifique el nivel crítico de Detención conjunta para máquinas virtuales para que vRealize Operations Manager active una alerta en función del nivel de umbral definido para este síntoma.
    1. En el menú desplegable Tipo de objeto, haga clic en Adaptador de vCenter y seleccione Máquina virtual.
    2. En el cuadro de texto Buscar, introduzca detener para mostrar las definiciones de síntomas que se aplican a la métrica de rendimiento Detención conjunta para máquinas virtuales.
    3. En la definición de síntoma denominada Virtual Machine CPU Co-stop is at Critical level, haga clic en el menú desplegable Estado y en Habilitado.
    4. Haga clic en el menú desplegable Condición y en Invalidar.

      En una política de producción, un valor de umbral crítico típico es >3. En una política de entorno de desarrollo o prueba, un valor de umbral crítico típico es >10.

    5. En el cuadro de diálogo Invalidar umbral de definición de síntoma, introduzca >3 para cambiar el valor de umbral y haga clic en Aplicar.
  5. Modifique el nivel inmediato de Detención conjunta para máquinas virtuales.
    1. En la definición de síntoma denominada Virtual Machine CPU Co-stop is at Immediate level, haga clic en el menú desplegable Estado y en Habilitado.
    2. Haga clic en el menú desplegable Condición y en Invalidar.
    3. En el cuadro de diálogo Invalidar umbral de definición de síntoma, introduzca >2 para cambiar el valor de umbral y haga clic en Aplicar.
  6. Modifique el nivel de advertencia de Detención conjunta para máquinas virtuales.
    1. En la definición de síntoma denominada Virtual Machine CPU Co-stop is at Warning level, haga clic en el menú desplegable Estado y en Habilitado.
    2. Haga clic en el menú desplegable Condición y en Invalidar.
    3. En el cuadro de diálogo Invalidar umbral de definición de síntoma, introduzca >1 para cambiar el valor de umbral y haga clic en Aplicar.
  7. Haga clic en Guardar para guardar la política.

Resultados

Ha modificado la métrica de rendimiento de la Detención conjunta para máquinas virtuales para minimizar el retraso en sus máquinas virtuales con SQL Server debido a la contención de la programación de la CPU.

Qué hacer a continuación

Cree un tipo de grupo para utilizarlo para categorizar su grupo de servidores SQL Server virtuales, cree un grupo de objetos que contenga sus servidores SQL Server virtuales y aplique la política a su grupo de objetos.