Stato nodo Bilanciamento carico di rete

Microsoft.Windows.NetworkLoadBalancing.NodeStatus (UnitMonitor)

Knowledge Base article:

Riepilogo

Questo monitoraggio esamina lo stato di appartenenza del nodo corrente nel cluster di bilanciamento carico di rete. Se lo stato del nodo è Convergenza eseguita, ovvero il nodo fa parte del cluster, lo stato del monitoraggio sarà integro. Se lo stato del nodo non è Convergenza eseguita, lo stato del monitoraggio non sarà integro. Se il nodo viene arrestato, lo stato di integrità del monitoraggio è in una condizione critica. Se il nodo è sospeso, in fase di svuotamento, non configurato correttamente o in fase di convergenza, lo stato di integrità del monitoraggio genererà un avviso.

Cause

Se questo nodo non partecipa al cluster, lo stato del monitoraggio risulta non integro.

Soluzioni

Per risolvere il problema, avviare il nodo di bilanciamento carico di rete mediante l'attività in linea fornita di seguito oppure utilizzando Gestione bilanciamento carico di rete. Se lo stato del nodo indica Sospeso, prima di avviare il nodo è necessario riprendere l'attività del nodo.

Riprendi esecuzione nodo di bilanciamento carico di rete

Avvia nodo di bilanciamento carico di rete

Configurazione

Per questo monitoraggio, è possibile sostituire sia i parametri dell'Intervallo che del Timeout.

Element properties:

TargetMicrosoft.Windows.NetworkLoadBalancing.ServerRole
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.NetworkLoadBalancing.NodeStatusMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Il nodo di bilanciamento carico di rete non è più presente nel cluster
Il nodo {0} ({1}) non è più un membro del cluster {2} di bilanciamento carico di rete. Vedere il contesto dell'avviso per verificare lo stato attuale del nodo.
RunAsMicrosoft.Windows.NetworkLoadBalancing.PrivilegedAccount

Source Code:

<UnitMonitor ID="Microsoft.Windows.NetworkLoadBalancing.NodeStatus" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.NetworkLoadBalancing.ServerRole" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RunAs="Microsoft.Windows.NetworkLoadBalancing.PrivilegedAccount" TypeID="Microsoft.Windows.NetworkLoadBalancing.NodeStatusMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Windows.NetworkLoadBalancing.NodeStatus.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="Microsoft.Windows.NetworkLoadBalancing.ServerRole"]/NodeName$</AlertParameter1>
<AlertParameter2>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter2>
<AlertParameter3>$Target/Property[Type="Microsoft.Windows.NetworkLoadBalancing.ServerRole"]/ClusterIP$</AlertParameter3>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Stopped" MonitorTypeStateID="StoppedState" HealthState="Error"/>
<OperationalState ID="Suspended_Draining_Converging_Misconfigured_State" MonitorTypeStateID="Suspended_Draining_Converging_Misconfigured_State" HealthState="Warning"/>
<OperationalState ID="Converged" MonitorTypeStateID="ConvergedState" HealthState="Success"/>
</OperationalStates>
<Configuration>
<IntervalSeconds>180</IntervalSeconds>
<SyncTime/>
<TimeoutSeconds>300</TimeoutSeconds>
<NodeName>$Target/Property[Type="Microsoft.Windows.NetworkLoadBalancing.ServerRole"]/NodeName$</NodeName>
<ComputerPrincipalName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerPrincipalName>
</Configuration>
</UnitMonitor>