Monitors the overall availability of the Active Directory domain and alerts if more than 60% of the domain controllers are reporting availability health problems. This may have a negative impact on the services that rely on Active Directory to function properly.
Verify that all of the Active Directory domain controllers in this domain are online and functioning properly. If one or more domain controllers are offline or having problems, the overall availability of the domain may be affected.
Verify that all of the Active Directory domain controllers in this domain are operating within normal performance thresholds. Check the CPU utilization to ensure that the servers are not being overloaded with traffic. If the domain controllers are showing a high level of utilization, consider adding additional domain controllers to the domain.
For more information, see:
Target | Microsoft.Windows.Server.AD.Domain | ||
Parent Monitor | System.Health.AvailabilityState | ||
Algorithm | Percentage | ||
Algorithm Parameter | 40 | ||
Source Monitor | System.Health.AvailabilityState | ||
Relationship | Microsoft.Windows.Server.AD.Domain.contains.Microsoft.Windows.Server.DC.Computer | ||
Category | Custom | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | High | ||
Alert Auto Resolve | True | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
|
<DependencyMonitor ID="Microsoft.Windows.Server.AD.Domain.AvailRollupMonitor" Accessibility="Public" Enabled="onEssentialMonitoring" Target="Microsoft.Windows.Server.AD.Domain" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Microsoft.Windows.Server.AD.Domain.contains.Microsoft.Windows.Server.DC.Computer" MemberMonitor="SystemHealth!System.Health.AvailabilityState">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.AD.Domain.AvailRollupMonitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<Algorithm>Percentage</Algorithm>
<AlgorithmParameter>40</AlgorithmParameter>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>