Statuscontrole apparaat

Microsoft.SystemCenter.NetworkDevice.CheckDeviceStatus (UnitMonitor)

Deze monitor controleert de status van een apparaat.

Knowledge Base article:

Samenvatting

Het apparaat dat momenteel wordt bewaakt reageert niet op een SNMP GET voor de systeemnaam van het apparaat.

Oorzaken

Deze monitor is geconfigureerd om de naam van het systeem voor dit apparaat op te halen. De naam van het systeem is null. Hieronder vindt u de details van de OID die via een SNMP GET wordt opgevraagd

Symbolische naam

OID

Beschrijving

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

.1.3.6.1.2.1.1.5.0

Een naam die door de administrator aan dit beheerde knooppunt is toegewezen. Volgens de conventies is dit de volledig gekwalificeerde domeinnaam van het knooppunt.

Dit is gedefinieerd in RFC 1213

Dit kan gebeuren in de volgende situaties:

Oplossingen

Hieronder vindt u een aantal basisstappen om te bepalen of het apparaat online is

  1. Ping het doelapparaat. Als het apparaat niet gepingd kan worden, kan het zijn dat het offline is of dat er een firewall is ingeschakeld die de ICMP-communicatie blokkeert.

  2. Als u het apparaat hebt gepingd, moet u ervoor zorgen dat u over de juiste groepstekenreeks voor het apparaat beschikt. Neem contact op met de netwerkbeheerder voor de groepstekenreeks voor dit apparaat.

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>