Dieser Monitor überwacht Zusammenführungsereignisse, die vom NLB protokolliert werden, und ändert seinen Status, wenn der aktuelle NLB-Knoten häufig zusammengeführt wird. Sie können die Anzahl der Zusammenführungen und die Zeitintervalleinstellungen kontrollieren, die von diesem Monitor verwendet werden, indem Sie Außerkraftsetzungen verwenden.
Der NLB-Knoten wird häufig zusammengeführt. Während der Cluster eine Zusammenführung durchführt, kann es bei Clients zu Konnektivitätsproblemen mit der Anwendung kommen, für die ein Lastenausgleich erfolgt. Dies kann auf ein Problem mit einem Netzwerkgerät hinweisen, das die NLB-Knoten miteinander verbindet.
Sie können zwei Parameter dieses Monitors konfigurieren:
Anzahl von Vorkommen - Dieser Parameter kontrolliert die Anzahl der Zusammenführungen, die innerhalb des konfigurierten Zeitfensters erfolgen müssen, damit der Monitor seinen Status ändert. Der Standardwert ist 10. Dieser Wert muss immer größer als 1 sein, damit der Monitor ordnungsgemäß funktioniert.
Zeitfenster in Sekunden - Dies ist das Zeitintervall, in dem die Zusammenführungen erfolgen müssen, damit der Monitor seinen Status ändert. Der Standardwert ist 60 Sekunden.
Häufige Zusammenführungen können aus folgenden Gründen vorkommen:
Eine fehlerhaftes Gerät, beispielsweise Netzwerkadapter, Kabel oder Switchport, kann die zuverlässige getaktete Kommunikation zwischen NLB-Hosts verhindern.
Nicht übereinstimmende Duplexeinstellungen bei Netzwerkadapter und Switch können eine unzuverlässige getaktete Kommunikation verursachen.
Der Switch, der Netzwerkadapter oder der Protokollstapel verliert aufgrund unzureichender Ressourcen Pakete.
Um das Auftreten von NLB-Konfigurationsproblemen zu überprüfen, können Sie die Ansicht "Aktive Warnungen" verwenden. Es wird außerdem empfohlen, die Dokumentation des Netzwerkadapters und anderer Netzwerkgeräte heranzuziehen.
Target | Microsoft.Windows.NetworkLoadBalancing.6.2.ServerRole | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | AvailabilityHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | Warning | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.Windows.NetworkLoadBalancing.6.2.RepeatedEventLogManualReset2StateMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="Microsoft.Windows.NetworkLoadBalancing.6.2.FrequentConvergence.Monitor" Accessibility="Public" Enabled="onEssentialMonitoring" Target="Microsoft.Windows.NetworkLoadBalancing.6.2.ServerRole" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Microsoft.Windows.NetworkLoadBalancing.6.2.RepeatedEventLogManualReset2StateMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.NetworkLoadBalancing.6.2.FrequentConvergence.Monitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="NLBLibrary!Microsoft.Windows.NetworkLoadBalancing.ServerRole"]/NodeName$</AlertParameter1>
<AlertParameter2>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="FrequentConvergenceDetected" MonitorTypeStateID="RepeatedEventRaised" HealthState="Warning"/>
<OperationalState ID="Healthy" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<RepeatedComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</RepeatedComputerName>
<RepeatedLogName>System</RepeatedLogName>
<RepeatedExpression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">29</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft-Windows-NLB</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">Params/Param[2]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">$Target/Property[Type="NLBLibrary!Microsoft.Windows.NetworkLoadBalancing.ServerRole"]/ClusterIP$</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</RepeatedExpression>
<NumberOfSeconds>60</NumberOfSeconds>
<NumberOfOccurrences>10</NumberOfOccurrences>
</Configuration>
</UnitMonitor>