AD 사이트 가용성 상태 롤업 모니터

Microsoft.Windows.Server.AD.Site.AvailRollupMonitor (DependencyMonitor)

Knowledge Base article:

Summary

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.

Resolutions

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.

External

For more information, see:

Element properties:

TargetMicrosoft.Windows.Server.AD.Site
Parent MonitorSystem.Health.AvailabilityState
AlgorithmPercentage
Algorithm Parameter40
Source MonitorSystem.Health.AvailabilityState
RelationshipMicrosoft.Windows.Server.AD.Site.contains.Microsoft.Windows.Server.DC.Computer
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
AD 사이트 가용성 상태 저하
이 AD 도메인에서 60\% 넘는 DC가 가용성 상태 문제를 보고했습니다.

Source Code:

<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>