Ping-Status

Microsoft.SystemCenter.Ping (UnitMonitor)

Mit diesem Monitor werden unter Verwendung eines ICMP-Pings Pingsignale an einen Computer ohne Agents gesendet. Wenn der Computer von einem Agent verwaltet wird, sendet er Pingsignale lokal an sich selbst.

Knowledge Base article:

Zusammenfassung

Mit diesem Monitor wird in regelmäßigen Abständen ein Pingsignal an den Zielcomputer gesendet und eine Statusänderung initiiert, je nachdem, ob eine Pingantwort gesendet wird oder nicht. Dieser Monitor ist standardmäßig nur für ohne Agent verwaltete Computer aktiviert. Wenn der Monitor für einen mit Agent verwalteten Computer aktiviert ist, erhält der Agent ein Pingsignal von sich selbst. Bei diesem Monitor wird zur Durchführung der Pings die Win32_PingStatus-Methode in WMI verwendet, sodass die Funktionsfähigkeit nur unter Windows XP und höher und Windows Server 2003 und höher gewährleistet ist.

Ursachen

1. Mit den Standardfirewalleinstellungen für Computer unter Windows Vista oder Windows Server 2008 wird verhindert, dass von den Computern eine Pingantwort gesendet wird. Diese Ursache gilt sowohl für mit als auch für ohne Agent verwaltete Systeme.

2. Wenn der Computer ohne Agent verwaltet wird, wird vom Computer möglicherweise keine Antwort mehr über ICMP Ping gesendet. Dafür können die folgenden Gründe verantwortlich sein:

3. Wenn der Computer von einem Agent verwaltet wird, könnte dieses Verhalten auf ein Problem mit dem lokalen Netzwerkadapter hinweisen.

4. Es könnte auch ein Problem mit WMI vorliegen.

Lösungen

Konfigurieren Sie für Computer mit Windows Vista oder Windows Server 2008 die Firewall so, dass eingehender ICMP-Datenverkehr zugelassen wird. Anweisungen finden Sie unter "Create an Inbound ICMP Rule on Windows Vista or Windows Server 2008" ( http://go.microsoft.com/fwlink/?LinkId=161045) (Erstellen einer Regel für eingehenden ICMP-Datenverkehr unter Windows Vista oder Windows Server 2008).

Überprüfen Sie, ob der Remotecomputer an das Netzwerk angeschlossen ist und eine IP-Adresse besitzt. Melden Sie sich lokal auf dem Computer an, und geben Sie in der Eingabeaufforderung Folgendes ein:

ipconfig

Wenn der Computer keine IP-Adresse besitzt oder die IP-Adresse 0.0.0.0 lautet, reparieren Sie die Netzwerkverbindung auf dem lokalen Computer. Führen Sie dazu die folgenden Schritte aus:

Wenn die Systemsteuerung mit der Kategorieansicht geöffnet wird, finden Sie "Netzwerkverbindungen" in der Kategorie "Netzwerk- und Internetverbindungen".

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
Pingen von Computer fehlgeschlagen
{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>