Cluster WSFC (cumul)

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

L'analyse vérifie l'état du service de cluster de basculement de Windows Server (WSFC). C'est une analyse (de cumul) de dépendances.

Knowledge Base article:

Résumé

Cette analyse vérifie l’état du service de cluster de basculement Windows Server (WSFC). L’analyse se trouve dans un état non sain et une alerte est déclenchée lorsque le cluster est hors connexion ou que son état est Quorum forcé. Tous les groupes de disponibilité hébergés dans ce cluster sont hors connexion ou l’action de récupération d’urgence est requise. L’état de l’analyse est sain lorsque l’état du cluster est Quorum normal.

Causes

Le cluster WSFC est hors connexion ou le service est démarré dans l'état de quorum forcé. Ce groupe de disponibilité n'est pas disponible pour les applications clientes.

Solutions

Vous devez effectuer un quorum forcé ou le flux de travail de récupération d'urgence à l'aide de l'outil d'administrateur de cluster ou contacter l'administrateur de cluster pour résoudre le problème de cluster. Pour plus d'informations, consultez les sections de procédure traitant du quorum forcé et de la récupération d'urgence dans la Documentation en ligne de SQL Server 2012.

Paramètres remplaçables

Nom

Description

Valeur par défaut

Activé

 

Oui

Génère des alertes

 

Oui

Element properties:

TargetMicrosoft.SQLServer.2014.AlwaysOn.AvailabilityGroup
Parent MonitorSystem.Health.AvailabilityState
AlgorithmWorstOf
Source MonitorMicrosoft.SQLServer.2014.AlwaysOn.ClusterStateMonitor
RelationshipMicrosoft.SQLServer.2014.AlwaysOn.AvailabilityGroupReferencesAvailabilityGroupHealth
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
MSSQL 2014 : Le cluster WSFC est hors connexion
Le cluster WSFC est hors connexion et ce groupe de disponibilité {0} n'est pas disponible

Source Code:

<DependencyMonitor ID="Microsoft.SQLServer.2014.AlwaysOn.ClusterStateMonitorRollup" Accessibility="Public" Enabled="true" Target="AlwaysOnDisc!Microsoft.SQLServer.2014.AlwaysOn.AvailabilityGroup" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="AlwaysOnDisc!Microsoft.SQLServer.2014.AlwaysOn.AvailabilityGroupReferencesAvailabilityGroupHealth" MemberMonitor="Microsoft.SQLServer.2014.AlwaysOn.ClusterStateMonitor">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SQLServer.2014.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>