Dieser Monitor führt ein Rollup des Datensynchronisierungszustands aller Verfügbarkeitsreplikate durch und überprüft, ob es Verfügbarkeitsreplikate gibt, die nicht den erwarteten Synchronisierungszustand aufweisen. Der Monitor ist fehlerhaft, wenn ein asynchrones Replkat nicht den Zustand SYNCHRONIZING aufweist und wenn ein synchrones Replikat nicht den Zustand SYNCHRONIZED aufweist. Andernfalls ist der Monitorstatus fehlerlos. Dieser Monitor ist ein Abhängigkeitsmonitor (Rollup).
Dieser Monitor führt ein Rollup für den Datensynchronisierungszustand aller Verfügbarkeitsreplikate durch und überprüft, ob es Verfügbarkeitsreplikate gibt, die sich nicht im erwarteten Zustand befinden. Der Monitor ist fehlerhaft, wenn sich ein asynchrones Replikat nicht im Zustand SYNCHRONIZING befindet und wenn sich ein synchrones Replikat nicht im Zustand SYNCHRONIZED befindet. Andernfalls ist der Monitor fehlerlos.
In dieser Verfügbarkeitsgruppe wird derzeit mindestens ein synchrones Replikat nicht synchronisiert. Der Synchronisierungsstatus des Replikats lautet entweder SYNCHRONIZING oder NOT SYNCHRONIZING.
Verwenden Sie den Verfügbarkeitsreplikat-Monitorstatus, um das Verfügbarkeitsreplikat mit dem fehlerhaften Synchronisierungsstatus zu ermitteln, und beheben Sie das Problem des Verfügbarkeitsreplikats.
Name | Beschreibung | Standardwert |
Aktiviert |
| Ja |
Generiert Warnungen |
| Nein |
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>