네트워크 어댑터에 종속된 NLB 노드

Microsoft.Windows.NetworkLoadBalancing.ServerRoleDependsOnNetworkAdapter (DependencyMonitor)

Knowledge Base article:

요약

NLB 노드에서 사용하는 네트워크 인터페이스의 상태를 롤업하는 종속성 롤업 모니터입니다. 이 모니터의 목적은 네트워크 인터페이스가 NLB의 핵심 종속성 중 하나이므로 네트워크 어댑터 문제가 NLB 노드 상태에 영향을 주는지 확인하는 것입니다. 네트워크 인터페이스 상태는 실제로 Windows 기본 OS 관리 팩에 의해 결정됩니다.

해결 방법

상태 탐색기를 사용하여 문제의 근본 원인을 확인하십시오.

Element properties:

TargetMicrosoft.Windows.NetworkLoadBalancing.ServerRole
Parent MonitorSystem.Health.AvailabilityState
AlgorithmWorstOf
Source MonitorSystem.Health.AvailabilityState
RelationshipMicrosoft.Windows.NetworkLoadBalancing.ServerRoleContainsNetworkAdapter
CategoryCustom
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
NLB에서 사용하는 네트워크 어댑터가 비정상 상태임
{1}의 NLB 노드 {0}에서 사용하는 네트워크 어댑터가 비정상 상태입니다. NLB 노드는 IP가 {2}인 클러스터에 속합니다.

Source Code:

<DependencyMonitor ID="Microsoft.Windows.NetworkLoadBalancing.ServerRoleDependsOnNetworkAdapter" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.NetworkLoadBalancing.ServerRole" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Microsoft.Windows.NetworkLoadBalancing.ServerRoleContainsNetworkAdapter" MemberMonitor="Health!System.Health.AvailabilityState">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.NetworkLoadBalancing.ServerRoleDependsOnNetworkAdapter_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="Microsoft.Windows.NetworkLoadBalancing.ServerRole"]/DedicatedIPAddress$</AlertParameter1>
<AlertParameter2>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="Microsoft.Windows.NetworkLoadBalancing.ServerRole"]/ClusterIP$</AlertParameter3>
</AlertParameters>
</AlertSettings>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>