Questo è il monitoraggio rollup dipendenze ed esegue il rollup dello stato dell'applicazione con carico bilanciato, come indicato nel relativo Management Pack. Fino a quando la relazione fra il nodo di bilanciamento di carico e l'applicazione con carico bilanciato non viene individuata, lo stato di questo monitoraggio è impostato su non monitorato.
Questo monitoraggio dispone di due recuperi disattivati per impostazione predefinita, al fine di attivarli è quindi necessario creare una sostituzione. Il primo recupero è configurato in modo tale da essere eseguito quando lo stato del monitoraggio passa ad errore. Quando si verifica questa situazione, il recupero estrae il nodo di bilanciamento carico di rete dal cluster di bilanciamento carico di rete. Il secondo recupero è configurato in modo tale da essere eseguito quando lo stato del monitoraggio passa a situazione corretta. In questo caso, il recupero riaggiunge il nodo di bilanciamento carico di rete al cluster di bilanciamento carico di rete.
Se l'applicazione con carico bilanciato indica uno stato di errore, il monitoraggio segnala stato di errore.
Utilizzare Esplora stati per individuare la ragione principale per cui l'applicazione con carico bilanciato indica uno stato di avviso o di errore. Si consiglia di estrarre il nodo dal cluster di bilanciamento carico di rete durante la risoluzione dei problemi relativi all'applicazione con carico bilanciato. Questa operazione garantisce che solo i nodi integri ricevano richieste. È possibile estrarre il nodo di bilanciamento carico di rete dal cluster utilizzando l'attività Arresta nodo di bilanciamento carico di rete.
Arresta nodo di bilanciamento carico di rete
Target | Microsoft.Windows.NetworkLoadBalancing.ServerRole | ||
Parent Monitor | System.Health.AvailabilityState | ||
Algorithm | WorstOf | ||
Source Monitor | System.Health.AvailabilityState | ||
Relationship | Microsoft.Windows.NetworkLoadBalancing.ServerRoleContainsDependantServerRole | ||
Category | Custom | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
|
<DependencyMonitor ID="Microsoft.Windows.NetworkLoadBalancing.ServerRoleDependsOnAnotherServerRole" Accessibility="Public" Enabled="true" Target="Microsoft.Windows.NetworkLoadBalancing.ServerRole" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="Microsoft.Windows.NetworkLoadBalancing.ServerRoleContainsDependantServerRole" MemberMonitor="Health!System.Health.AvailabilityState">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.Windows.NetworkLoadBalancing.ServerRoleDependsOnAnotherServerRole_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
<AlertParameter2>$Target/Property[Type="Microsoft.Windows.NetworkLoadBalancing.ServerRole"]/ClusterIP$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<Algorithm>WorstOf</Algorithm>
<MemberUnAvailable>Error</MemberUnAvailable>
</DependencyMonitor>