Ping ICMP

System.NetworkManagement.ICMPMonitor.Node.IsICMPResponsive (UnitMonitor)

Questo monitoraggio utilizza ICMP per determinare se il dispositivo di rete monitorato è disponibile

Knowledge Base article:

Riepilogo

Questo monitoraggio indica la capacità di risposta dell'indirizzo IP di un particolare dispositivo di rete. Questo monitoraggio ha due stati possibili:

Configurazione

Su questo monitoraggio è possibile configurare le opzioni seguenti:

Opzione

Definizione

Predefinito

Intervallo

Periodo di tempo in secondi fra i controlli dello stato del dispositivo

120 secondi

Numero di tentativi

Numero di tentativi in ogni intervallo di monitoraggio prima di scartare l'intervallo di campionamento

3

Numero di campioni

Numero di campionamenti consecutivi prima del cambiamento di stato del monitoraggio

3

Timeout

Periodo di tempo in millisecondi da attendere per ricevere una risposta dal dispositivo prima del timeout del campionamento e prima che venga effettuato un nuovo tentativo per campionare il valore

1,000 millisecondi

Dimensione pacchetto

Dimensione del pacchetto probe ICMP in byte

32 byte

Cause

Uno stato di errore per questo monitoraggio indica che l'indirizzo IP di destinazione non sta rispondendo ai messaggi di ping ICMP.

Soluzioni

Verificare che il dispositivo sia in linea e configurato per rispondere ai ping ICMP. Verificare che gli ICMP da tutti i server di monitoraggio nel pool di monitoraggio di rete siano in grado di inviare un ping al dispositivo. Verificare che il firewall su tutti i server di monitoraggio nel pool di monitoraggio di rete sia configurato per consentire il ping ICMP in entrata e in uscita.

Element properties:

TargetSystem.NetworkManagement.Node
Parent MonitorSystem.NetworkManagement.Node.IsResponsive
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveTrue
Monitor TypeSystem.NetworkManagement.ICMPMonitorType
RemotableTrue
AccessibilityPublic
RunAsDefault

Source Code:

<UnitMonitor ID="System.NetworkManagement.ICMPMonitor.Node.IsICMPResponsive" Accessibility="Public" Enabled="true" Target="NetworkLibrary!System.NetworkManagement.Node" ParentMonitorID="System.NetworkManagement.Node.IsResponsive" Remotable="true" Priority="Normal" TypeID="System.NetworkManagement.ICMPMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<OperationalStates>
<OperationalState ID="Responding" MonitorTypeStateID="ICMPResponding" HealthState="Success"/>
<OperationalState ID="NotResponding" MonitorTypeStateID="ICMPNotResponding" HealthState="Error"/>
</OperationalStates>
<Configuration>
<IP>$Target/Property[Type="NetworkLibrary!System.NetworkManagement.Node"]/SNMPAddress$</IP>
<Interval>120</Interval>
<NoOfRetries>3</NoOfRetries>
<NumberOfSamples>3</NumberOfSamples>
<Timeout>1000</Timeout>
<PacketSizeBytes>32</PacketSizeBytes>
</Configuration>
</UnitMonitor>