Monitoraggio heartbeat UNIX/Linux

Microsoft.Unix.WSMan.Heartbeat.Monitor (UnitMonitor)

Integrità heartbeat UNIX/Linux

Knowledge Base article:

Riepilogo

Questo monitoraggio verifica che il daemon del server CIM sia in esecuzione e raggiungibile. Se lo stato è sconosciuto, è possibile che il monitoraggio per questo oggetto non sia iniziato o che non sia stato definito alcun monitoraggio di disponibilità.

Questo monitoraggio consente di configurare una soglia per gli heartbeat mancanti. Per informazioni sulla regolazione di questa soglia, vedere la sezione di configurazione seguente.

Configurazione

Configurazione predefinita

Parametro

Valore predefinito

Heartbeat mancanti

2

Finestra heartbeat mancanti (secondi)

630

Per modificare il numero di heartbeat che devono non riuscire prima che venga generato un avviso, sostituire il parametro "Heartbeat mancanti" con un valore uguale o maggiore di 1. È necessario modificare anche il valore di Finestra heartbeat mancanti (secondi) in modo che sia maggiore del prodotto di intervallo per numero di heartbeat mancanti.

Cause

Uno stato non integro per questo monitoraggio indica che il daemon del server CIM non è stato raggiunto con il protocollo WS-Management.

Questo problema può verificarsi nei seguenti casi:

È possibile controllare l'eventuale presenza di errori nel log eventi di Operations Manager, controllare l'eventuale presenza di ulteriori avvisi nella console operatore e verificare che siano impostati gli account e i profili RunAs appropriati (con le credenziali appropriate).

Visualizzare tutti gli avvisi generati da questo oggetto usando questo collegamento:

Avvisi

Soluzioni

È possibile attivare i ripristini per riavviare l'agente.

Nel caso in cui il ripristino sia disattivato o non venga eseguito correttamente, è possibile passare alla scheda "Eventi modifica stato" ed eseguire il ripristino dal riquadro dettagli.

Element properties:

TargetMicrosoft.Unix.Computer
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Unix.WSMan.Heartbeat.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Errore heartbeat
Il sistema non risponde agli heartbeat.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Unix.WSMan.Heartbeat.Monitor" Enabled="true" Accessibility="Public" Target="Microsoft.Unix.Computer" TypeID="Microsoft.Unix.WSMan.Heartbeat.MonitorType" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Unix.WSMan.Heartbeat.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="Available" ID="Available"/>
<OperationalState HealthState="Error" MonitorTypeStateID="NotAvailable" ID="NotAvailable"/>
</OperationalStates>
<Configuration>
<Interval>300</Interval>
<MissedHeartbeats>2</MissedHeartbeats>
<MissedWindowSeconds>630</MissedWindowSeconds>
</Configuration>
</UnitMonitor>