Monitor the number of replication partners for the domain controller.
AD Replication Partner Count monitor. This monitor verifies that the domain controller has a suitable number of replication partners.
If the number of replication partners is too low or high, the overall replication health may be affected.
Interval (sec) default: 300
Number of connections warning threshold - default 40. If the number of connections (either inbound or outbound) is greater than this number then an alert is raised.
Alerts raised indicate that this domain controller has an unusually high number of replication partners and is in danger of not being able to replicate in a timely fashion.
If the domain controller does not have any inbound or outbound replication partners, it will not be able to pull or push changes.
This alert is commonly triggered by another domain controller failing, which causes the Knowledge Consistency Checker (KCC) to compute new optimal replication paths.
In this case, fix the failing domain controller and review your replication topology design to prevent future overloads in the event of a domain controller failure.
Target | Microsoft.Windows.Server.2012.R2.AD.DomainControllerRole | ||
Parent Monitor | Microsoft.Windows.Server.2012.R2.AD.ReplicationPartner.AggregateMonitor | ||
Category | Custom | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | High | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.Server.2012.R2.AD.Configuration.ReplicationPartnerCount.Monitortype | ||
Remotable | False | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.Server.2012.R2.AD.Configuration.ReplicationPartnerCount.Monitor" Accessibility="Public" Enabled="true" Target="AD2012R2Core!Microsoft.Windows.Server.2012.R2.AD.DomainControllerRole" ParentMonitorID="Microsoft.Windows.Server.2012.R2.AD.ReplicationPartner.AggregateMonitor" Remotable="false" Priority="Normal" TypeID="Microsoft.Windows.Server.2012.R2.AD.Configuration.ReplicationPartnerCount.Monitortype" ConfirmDelivery="false">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.2012.R2.AD.Configuration.ReplicationPartnerCount.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Property[@Name='ErrorString']$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ReplicationMonitoringOK" MonitorTypeStateID="ReplicationMonitoringOK" HealthState="Success"/>
<OperationalState ID="ReplicationMonitoringWarn" MonitorTypeStateID="ReplicationMonitoringWarn" HealthState="Warning"/>
<OperationalState ID="ReplicationMonitoringError" MonitorTypeStateID="ReplicationMonitoringError" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>300</IntervalSeconds>
<ConnectionsThresholdWarning>40</ConnectionsThresholdWarning>
<TimeoutSeconds>300</TimeoutSeconds>
</Configuration>
</UnitMonitor>