Статус проверки связи

Microsoft.SystemCenter.Ping (UnitMonitor)

Этот монитор проверяет связь с безагентным компьютером по протоколу ICMP. Если компьютер управляется агентом, он локально выполняет проверку связи с самим собой.

Knowledge Base article:

Сводка

Этот монитор проверяет связь с целевым компьютером через равные промежутки времени и изменяет свое состояние в зависимости от того, получен ли отклик. По умолчанию этот монитор включен только для компьютеров, управляемых без агента. Если монитор включен для компьютера, управляемого агентом, агент будет проверять связь с самим собой. Для проверки связи этот монитор использует WMI-класс Win32_PingStatus, поэтому он работает только в операционной системе Windows XP и более поздних версиях или Windows Server 2003 и более поздних версиях.

Причины

1. Параметрами брандмауэра, используемыми по умолчанию на компьютерах под управлением Windows Vista или Windows Server 2008, запрещено отправлять отклик на запрос проверки связи. Эта причина одинаково применима как к компьютерам, управляемым агентами, так и к компьютерам, управляемым без агентов.

2. Если компьютер управляется без агента, возможно, он больше не отвечает на запросы проверки связи ICMP. Это может происходить по следующим причинам:

3. Если компьютер управляется агентом, это может означать, что существует проблема с локальным сетевым адаптером.

4. Возможно, существует проблема с инструментарием WMI.

Решения

На компьютерах под управлением Windows Vista или Windows Server 2008 разрешите в брандмауэре входящий трафик ICMP. Инструкции см. на странице "Create an Inbound ICMP Rule on Windows Vista or Windows Server 2008" ("Создание правила для входящих подключений ICMP в Windows Vista или Windows Server 2008") ( http://go.microsoft.com/fwlink/?LinkId=161045).

Проверьте, что удаленный компьютер подключен к сети и имеет IP-адрес. Выполните локальный вход в компьютер и введите в командной строке следующее:

ipconfig

Если у компьютера нет IP-адреса или IP-адрес равен 0.0.0.0, восстановите сетевое подключение на локальном компьютере, выполнив следующие действия:

В представлении по категориям сетевые подключения находятся в категории "Сеть и подключения к Интернету".

Element properties:

TargetMicrosoft.Windows.Computer
Parent MonitorSystem.Health.AvailabilityState
CategoryStateCollection
EnabledFalse
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.PingMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Не удалось проверить связь с компьютером
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.Ping" Accessibility="Public" Enabled="false" Target="Windows!Microsoft.Windows.Computer" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="SCLibrary!Microsoft.SystemCenter.PingMonitorType" ConfirmDelivery="false">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.Ping.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Reachable" MonitorTypeStateID="Reachable" HealthState="Success"/>
<OperationalState ID="SlowResponseTime" MonitorTypeStateID="SlowResponseTime" HealthState="Warning"/>
<OperationalState ID="Unreachable" MonitorTypeStateID="Unreachable" HealthState="Error"/>
</OperationalStates>
<Configuration>
<Computer>$Target/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</Computer>
<ResponseTimeThreshold>5000</ResponseTimeThreshold>
<Frequency>300</Frequency>
</Configuration>
</UnitMonitor>