Монитор ICMP (проверка связи)

System.NetworkManagement.ICMPMonitor.ICMP_IP.IPStatus (UnitMonitor)

Отслеживание ответа сетевых устройств на запросы проверки связи

Knowledge Base article:

Сводка

Этот монитор указывает на способность целевого IP-адреса отвечать на запросы проверки связи ICMP. Этот монитор предусматривает два состояния.

Конфигурация

Можно настроить следующие параметры монитора:

Параметр

Определение

По умолчанию

Интервал

Количество времени (в секундах) между проверками состояния устройства

120 сек.

Количество попыток

Количество попыток в каждый интервал мониторинга до отклонения выборки интервала

3

Число выборок

Количество последовательных выборок до смены состояния монитора

3

Время ожидания

Количество времени (в миллисекундах) ожидания ответа от устройства до истечения времени ожидания выборки и запуска новой попытки выборки значения

1 000 мс

Причины

Состояние предупреждения этого монитора означает, что целевой IP-адрес не отвечаете на запросы проверки связи ICMP.

Решения

Убедитесь в том, что в настройках брандмауэра разрешен трафик SNMP. В анализаторе работоспособности проверьте сведения об изменении состояния, которые отображаются на вкладке "События изменения состояния" для конкретного монитора. Здесь отображается идентификатор объекта и значение, возвращенное устройством в ответ на запрос. Дополнительные сведения о проблеме и способах ее устранения см. в документации изготовителя устройства по конкретному ИД объекта.

Element properties:

TargetSystem.NetworkManagement.ICMP_IP
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledFalse
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.NetworkManagement.ICMPMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Конечная точка IP не отвечает на запросы проверки связи ICMP
{0} не отвечает на запросы проверки связи ICMP. Возможно, конечная точка отключена от сети или недоступна с сервера управления, либо отключен протокол ICMP.
RunAsDefault

Source Code:

<UnitMonitor ID="System.NetworkManagement.ICMPMonitor.ICMP_IP.IPStatus" Accessibility="Public" Enabled="false" Target="NetworkLibrary!System.NetworkManagement.ICMP_IP" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="System.NetworkManagement.ICMPMonitorType" ConfirmDelivery="false">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="System.NetworkManagement.ICMPMonitor.ICMP_IP.IPStatus.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="NetworkLibrary!System.NetworkManagement.IP"]/Address$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Responding" MonitorTypeStateID="ICMPResponding" HealthState="Success"/>
<OperationalState ID="NotResponding" MonitorTypeStateID="ICMPNotResponding" HealthState="Warning"/>
</OperationalStates>
<Configuration>
<IP>$Target/Property[Type="NetworkLibrary!System.NetworkManagement.IP"]/Address$</IP>
<Interval>120</Interval>
<NoOfRetries>3</NoOfRetries>
<NumberOfSamples>3</NumberOfSamples>
<Timeout>1000</Timeout>
<PacketSizeBytes>32</PacketSizeBytes>
</Configuration>
</UnitMonitor>