Gerätestatusüberprüfung

Microsoft.SystemCenter.NetworkDevice.CheckDeviceStatus (UnitMonitor)

Dieser Monitor überprüft den Status eines Geräts.

Knowledge Base article:

Zusammenfassung

Das Gerät, das derzeit überwacht wird, antwortet nicht auf eine SNMP GET-Abfrage seines Systemnamens.

Ursachen

Der Monitor ist für die Abfrage des Systemnamens konfiguriert, dieser wird aber nicht zurückgegeben. Im Folgenden finden Sie Informationen zum Objektbezeichner (OID), der per SNMP GET abgefragt wird.

Symbolischer Name

OID

Beschreibung

iso.org.dod.internet.mgmt.mib-2.system.sysName

.1.3.6.1.2.1.1.5.0

Administrativ zugewiesener Name für diesen verwalteten Knoten. Der Konvention entsprechend handelt es sich dabei um den vollqualifizierten Domänennamen des Knotens.

Dieses Objekt ist in RFC 1213 definiert.

Dieses Problem kann in den folgenden Fällen auftreten:

Lösungen

Mit den folgenden einfachen Schritten können Sie feststellen, ob das Gerät online ist.

Pingen Sie das Zielgerät. Wenn das Gerät nicht gepingt werden kann, könnte es offline sein, oder es könnte eine Firewall vorhanden sein, die die ICMP-Kommunikation blockiert.

Wenn Sie das Gerät erfolgreich pingen konnten, versuchen Sie sicherzustellen, dass Sie die richtige Communityzeichenfolge für das Gerät verwenden. Die Communityzeichenfolge für dieses Gerät müssen Sie bei Ihrem Netzwerkadministrator erfragen.

Element properties:

TargetMicrosoft.SystemCenter.NetworkDevice
Parent MonitorSystem.Health.AvailabilityState
CategoryPerformanceHealth
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveFalse
Monitor TypeMicrosoft.SystemCenter.NetworkDevice.CheckDeviceState
RemotableTrue
AccessibilityPublic
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.NetworkDevice.CheckDeviceStatus" Accessibility="Public" Target="Microsoft.SystemCenter.NetworkDevice" Enabled="true" TypeID="Microsoft.SystemCenter.NetworkDevice.CheckDeviceState" ParentMonitorID="Health!System.Health.AvailabilityState">
<Category>PerformanceHealth</Category>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="DeviceUp" ID="Success"/>
<OperationalState HealthState="Error" MonitorTypeStateID="DeviceDown" ID="Error"/>
</OperationalStates>
<Configuration>
<Interval>120</Interval>
<IsWriteAction>false</IsWriteAction>
<IP>$Target/Property[Type="Microsoft.SystemCenter.NetworkDevice"]/IPAddress$</IP>
<CommunityString>$Target/Property[Type="Microsoft.SystemCenter.NetworkDevice"]/CommunityString$</CommunityString>
<Version>$Target/Property[Type="Microsoft.SystemCenter.NetworkDevice"]/Version$</Version>
<SnmpVarBinds>
<SnmpVarBind>
<OID>.1.3.6.1.2.1.1.5.0</OID>
<Syntax>1</Syntax>
<Value VariantType="8"/>
</SnmpVarBind>
</SnmpVarBinds>
</Configuration>
</UnitMonitor>