ICMP Ping

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

이 모니터는 ICMP를 사용하여 모니터링된 네트워크 장치의 사용 가능 여부를 확인합니다.

Knowledge Base article:

요약

이 모니터는 특정 네트워크 장치에 대한 IP 주소의 응답을 나타냅니다. 이 모니터에서 가능한 두 가지 상태는 다음과 같습니다.

구성

이 모니터에서는 다음 옵션을 구성할 수 있습니다.

옵션

정의

기본값

간격

장치 상태를 확인하는 간격(초)입니다.

120초

다시 시도 횟수

간격 샘플을 삭제하기 전 각 모니터링 간격의 시도 횟수입니다.

3

샘플 수

모니터 상태가 변경되기 전의 연속 샘플 수입니다.

3

시간 제한

샘플 시간이 초과되고 샘플 값에 새로운 시도가 적용되기 전까지 장치 응답을 기다리는 시간(밀리초)입니다.

1,000밀리초

패킷 크기

ICMP 프로브 패킷 크기(바이트)

32바이트

원인

이 모니터가 오류 상태이면 대상 IP 주소가 ICMP ping 메시지에 응답하지 않는 것입니다.

해결 방법

장치가 온라인 상태이고 ICMP ping에 응답하도록 구성되었는지 확인합니다. 네트워크 모니터링 풀에 있는 모든 모니터링 서버의 ICMP가 장치에 ping을 보낼 수 있는지 확인합니다. 네트워크 모니터링 풀에 있는 모든 모니터링 서버의 방화벽이 인바운드 및 아웃바운드 ICMP ping을 허용하도록 구성되었는지 확인합니다.

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>