Monitors the overall availability of the Active Directory sites and alerts if more than 60% of the domain controllers whithin a particular site 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 site are online and functioning properly. If one or more domain controllers are offline or having problems, the overall service quality within the site may be affected.
Verify that all of the Active Directory domain controllers in this site 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 site.
For more information, see:
Target | Microsoft.Windows.Server.AD.Site | ||
Parent Monitor | System.Health.AvailabilityState | ||
Algorithm | Percentage | ||
Algorithm Parameter | 40 | ||
Source Monitor | System.Health.AvailabilityState | ||
Relationship | Microsoft.Windows.Server.AD.Site.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.Site.AvailRollupMonitor" Accessibility="Public" Enabled="onEssentialMonitoring" Target="Microsoft.Windows.Server.AD.Site" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Microsoft.Windows.Server.AD.Site.contains.Microsoft.Windows.Server.DC.Computer" MemberMonitor="SystemHealth!System.Health.AvailabilityState">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.Server.AD.Site.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>