Clúster WSFC

Microsoft.SQLServer.2012.AlwaysOn.ClusterStateMonitorRollup (DependencyMonitor)

Monitor de estado de clúster WSFC.

Knowledge Base article:

Resumen

Este monitor comprueba el estado del servicio de clúster de conmutación por error de Windows Server (WSFC). El monitor está en mal estado y se genera una alerta cuando el clúster está sin conexión o en el estado de quórum forzado. Todos los grupos de disponibilidad hospedados en este clúster están sin conexión o se requiere la acción de recuperación ante desastres. El estado del monitor es correcto cuando el estado del clúster está en el quórum normal.

Causas

El clúster de WSFC está sin conexión o el servicio se ha iniciado en el estado de quórum forzado. Este grupo de disponibilidad no está disponible para las aplicaciones cliente.

Soluciones

Debe realizar el quórum forzado o el flujo de trabajo de recuperación de desastres mediante la herramienta administrador de clústeres o ponerse en contacto con el administrador de clústeres para resolver el problema del clúster. Para obtener más información, consulte la guía acerca del quórum forzado y la recuperación de desastres los Libros en pantalla de en SQL Server 2012.

Parámetros invalidables

Nombre

Descripción

Valor predeterminado

Prioridad de alerta

Define la prioridad de la alerta.

Normal

Gravedad de alerta

Define la gravedad de la alerta.

Error

Habilitado

Habilita o deshabilita el flujo de trabajo.

Genera alertas

Define si el flujo de trabajo genera una alerta.

Element properties:

TargetMicrosoft.SQLServer.2012.AlwaysOn.AvailabilityGroup
Parent MonitorSystem.Health.AvailabilityState
AlgorithmWorstOf
Source MonitorMicrosoft.SQLServer.2012.AlwaysOn.ClusterStateMonitor
RelationshipMicrosoft.SQLServer.2012.AlwaysOn.AvailabilityGroupReferencesAvailabilityGroupHealth
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
El clúster WSFC no está conectad
El clúster WSFC no está conectado y este grupo de disponibilidad {0} no está disponible.

Source Code:

<DependencyMonitor ID="Microsoft.SQLServer.2012.AlwaysOn.ClusterStateMonitorRollup" Accessibility="Public" Enabled="true" Target="AlwaysOnDisc!Microsoft.SQLServer.2012.AlwaysOn.AvailabilityGroup" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="AlwaysOnDisc!Microsoft.SQLServer.2012.AlwaysOn.AvailabilityGroupReferencesAvailabilityGroupHealth" MemberMonitor="Microsoft.SQLServer.2012.AlwaysOn.ClusterStateMonitor">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SQLServer.2012.AlwaysOn.ClusterStateMonitorAlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="System!System.Entity"]/DisplayName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Warning</MemberUnAvailable>
</DependencyMonitor>