Monitoraggio Heartbeat UNIX/Linux

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

Integrità Heartbeat UNIX/Linux

Knowledge Base article:

Riepilogo

Questo monitoraggio garantisce che il daemon del server CIM è 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 della disponibilità.

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

Configurazione

Configurazione predefinita

Parametro

Valore predefinito

Heartbeat mancanti

2

Finestra Heartbeat mancanti (secondi)

630

Per regolare il numero di heartbeat che non vengono rilevati prima che venga generato un avviso, sostituire il parametro "Hearbeat mancanti" con un valore uguale o maggiore di 1. È inoltre necessario regolare 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.

Ciò può verificarsi nei seguenti casi:

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

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

Avvisi

Risoluzioni

È 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>