Dieser Monitor führt einen Rollup für den Verbindungsstatus aller Verfügbarkeitsreplikate durch und überprüft, ob ein Verfügbarkeitsreplikat den Status GETRENNT aufweist. Der Monitor ist fehlerhaft, wenn ein Verfügbarkeitsreplikat den Status GETRENNT aufweist. Andernfalls ist der Monitor fehlerfrei. Dieser Monitor ist ein Aggregatmonitor (Rollup).
Dieser Monitor führt einen Rollup für den Verbindungsstatus aller Verfügbarkeitsreplikate durch und überprüft, ob ein Verfügbarkeitsreplikat den Status GETRENNT aufweist. Der Monitor ist fehlerhaft, wenn ein Verfügbarkeitsreplikat den Status GETRENNT aufweist. Andernfalls ist der Monitor fehlerfrei.
In dieser Verfügbarkeitsgruppe ist mindestens ein sekundäres Replikat nicht mit dem primären Replikat verbunden. Der Verbindungsstatus lautet GETRENNT.
Verwenden Sie den Verfügbarkeitsreplikat-Monitorstatus, um nach dem Verfügbarkeitsreplikat mit dem Status GETRENNT zu suchen, und beheben Sie das Problem im Verfügbarkeitsreplikat.
Name | Beschreibung | Standardwert |
Aktiviert | Aktiviert oder deaktiviert den Workflow. | Ja |
Generiert Warnungen | Definiert, ob der Workflow eine Warnung generiert. | Nein |
Target | Microsoft.SQLServer.Core.AvailabilityGroup |
Parent Monitor | System.Health.AvailabilityState |
Algorithm | WorstOf |
Category | AvailabilityHealth |
Enabled | True |
Alert Generate | True |
Alert Severity | Warning |
Alert Priority | Normal |
Alert Auto Resolve | True |
Remotable | True |
Accessibility | Public |
Alert Message | Microsoft.SQLServer.Core.Rollup.AvailabilityGroup.AllAvailabilityReplicasAreConnected.AlertMessage |
<AggregateMonitor ID="Microsoft.SQLServer.Core.Rollup.AvailabilityGroup.AllAvailabilityReplicasAreConnected" Accessibility="Public" Enabled="true" Target="Microsoft.SQLServer.Core.AvailabilityGroup" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SQLServer.Core.Rollup.AvailabilityGroup.AllAvailabilityReplicasAreConnected.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="System!System.Entity"]/DisplayName$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="Microsoft.SQLServer.Core.AvailabilityGroup"]/ClusterName$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="Microsoft.SQLServer.Core.AvailabilityGroup"]/PrimaryReplicaServerName$</AlertParameter3>
</AlertParameters>
</AlertSettings>
<Algorithm>WorstOf</Algorithm>
</AggregateMonitor>