Toto monitorování testuje počítač bez agentů za použití ICMP ping. Jestliže je počítač spravován agentem, testuje se příkazem Ping lokálně sám.
Toto monitorování v pravidelných intervalech testuje cílový počítač příkazem Ping a mění jeho stav na základě toho, zda odezvu obdrží či ne. Ve výchozím nastavení je toto monitorování povoleno pouze pro spravované počítače bez agentů. Jestliže je monitorování povoleno pro spravovaný počítač s agentem, agent provede testování ping sám. Toto monitorování vychází z metody Win32_PingStatus WMI, která provádí testování ping a jako taková bude fungovat pouze pod Windows XP a vyšší nebo Windows Server 2003 a vyšší.
1. Výchozí nastavení firewallu u počítačů s Windows Vista nebo Windows Server 2008 blokují poskytnutí odezvy ping. Tato příčina se vztahuje na spravované systémy s agentem i bez agenta.
2. Jestliže je počítač spravován bez agenta, nemusí již více přes ICMP Ping reagovat. Tato situace může mít následující důvody:
Počítač byl restartován nebo vypnut.
Síťový adaptér počítače není připojen do sítě.
ICMP Ping vypadává nebo doba života (TTL) vypršela.
3. Jestliže je počítač spravován agentem, může to indikovat problém s místním síťovým adaptérem.
4. Může zde být i problém s rozhraním WMI.
U počítačů s Windows Vista nebo Windows Server 2008 nastavte firewall tak, aby umožňoval ICMP provoz. Viz „Vytvoření pravidla pro příchozí ICMP pakety u Windows Vista nebo Windows Server 2008“ ( http://go.microsoft.com/fwlink/?LinkId=161045).
Zkontrolujte, zda vzdálené zařízení je připojeno do sítě a zda má IP adresu. Místně se přihlaste k zařízení a zadejte následující příkazový řádek:
ipconfig
Jestliže počítač nemá IP adresu nebo jeho IP adresa je 0.0.0.0, opravte síťové připojení místního zařízení, a to pomocí následujících kroků:
Otevřete Ovládací panel.
Otevřete Síťová připojení.
V zobrazení kategorií lze v kategorii Síťová a internetová připojení nalézt Síťová připojení.
Klikněte pravým tlačítkem na síťové připojení, které nelze otestovat pomocí příkazu ping, a zvolte Opravit.
Zadáním ipconfig v příkazovém řádku znovu zkontrolujte, zda počítač má platnou IP adresu.
Jestliže to nepomáhá, odpojte síťové připojení a pak ho znovu aktivujte.
Target | Microsoft.Windows.Computer | ||
Parent Monitor | System.Health.AvailabilityState | ||
Category | StateCollection | ||
Enabled | False | ||
Alert Generate | True | ||
Alert Severity | Error | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.SystemCenter.PingMonitorType | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<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>