Cette analyse regroupe l'état de synchronisation des données de tous les réplicas de disponibilité et vérifie si des réplicas de disponibilité ne sont pas dans l'état de synchronisation escompté. L'analyse se trouve dans un état non sain lorsqu'un réplica asynchrone ne correspond pas à l'état SYNCHRONIZING et qu'un réplica synchrone ne se trouve pas dans l'état SYNCHRONIZED. Sinon, l'état de l'analyse est sain. C'est une analyse (de cumul) de dépendances.
Cette analyse regroupe l’état de synchronisation des données de tous les réplicas de disponibilité et vérifie si des réplicas de disponibilité ne sont pas dans l’état de synchronisation escompté. L’analyse se trouve dans un état non sain lorsqu’un réplica asynchrone n’est pas à l’état SYNCHRONIZING et qu’un réplica synchrone n’est pas à l’état SYNCHRONIZED. Sinon, l’état de l’analyse est sain.
Dans ce groupe de disponibilité, au moins un réplica synchrone n'est pas synchronisé actuellement. L'état de synchronisation du réplica peut être SYNCHRONIZING ou NOT SYNCHRONIZING.
Recherchez le réplica de disponibilité dont l'état de synchronisation est incorrect en utilisant l'état de l'analyse du réplica de disponibilité, puis résolvez le problème qui affecte le réplica de disponibilité.
Nom | Description | Valeur par défaut |
Activé |
| Oui |
Génère des alertes |
| Non |
Target | Microsoft.SQLServer.2014.AlwaysOn.AvailabilityGroup |
Parent Monitor | System.Health.AvailabilityState |
Algorithm | WorstOf |
Source Monitor | Microsoft.SQLServer.2014.AlwaysOn.AvailabilityReplicasSynchronizationState |
Relationship | Microsoft.SQLServer.2014.AlwaysOn.AvailabilityGroupReferencesAvailabilityGroupHealth |
Category | AvailabilityHealth |
Enabled | True |
Alert Generate | False |
Alert Auto Resolve | True |
Remotable | True |
Accessibility | Public |
<DependencyMonitor ID="Microsoft.SQLServer.2014.AlwaysOn.AvailabilityReplicasSynchronizationStateRollup" 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.AvailabilityReplicasSynchronizationState">
<Category>AvailabilityHealth</Category>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Warning</MemberUnAvailable>
</DependencyMonitor>