Ping 状態

Microsoft.SystemCenter.Ping (UnitMonitor)

このモニタは、ICMP Ping を使用してエージェントレスのコンピュータに Ping を実行します。コンピュータがエージェントに管理されている場合、ローカルで自身に Ping を実行します。

Knowledge Base article:

概要

このモニタは、エージェントレスで管理されたリモート コンピュータに ping を実行します。コンピュータがエージェントに管理されている場合、エージェントは自身に対して ping を実行します。

このモニタは WMI の Win32_PingStatus を使用し、リモートおよびローカルでコンピュータに ping を実行します。

このモニタは、Windows XP 以上または Windows Server 2003 以上のみで動作します。

原因

1. コンピュータがエージェントレスで管理されている場合、このモニタは ICMP ping でコンピュータにアクセスできないことを示します。これは、次の理由で発生することがあります。

2. コンピュータがエージェントに管理されている場合は、ローカル ネットワーク アダプタの問題である可能性があります。

3. WMI に問題があることもあります。

解決方法

リモート コンピュータがネットワークに差し込まれていること、およびリモート コンピュータに 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
AccessibilityInternal
Alert Message
コンピュータに ping を実行できませんでした
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.Ping" Accessibility="Internal" 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>
</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>