Integrität des Netzwerkadapters

Microsoft.Linux.SLES.9.NetworkAdapter.Health.Monitor (UnitMonitor)

Knowledge Base article:

Zusammenfassung

Der Netzwerkadapter wurde vom Netzwerk getrennt und verfügt über keine Netzwerkkonnektivität mehr.

Die Integrität des Netzwerkadapters wird bestimmt, indem die ausgeführten Netzwerkadapter erkannt werden. (Dies wird durch die folgenden Gerätekennzeichen definiert: IFF_RUNNING und IFF_UP von ioctl: SIOCGIFFLAGS). Wenn ein Netzwerkadapter, der als "Ausgeführt" erkannt wurde, nicht mehr ausgeführt wird, wird dieser als fehlerhaft betrachtet.

Konfiguration

Standardkonfiguration

Parameter

Standardwert

Intervall (Sekunden)

300

Die oben für alle Instanzen oder für eine bestimmte Instanz oder Gruppe definierten Parameterwerte können mithilfe von Außerkraftsetzungen geändert werden.

Ursachen

Der Netzwerkadapter des Computers hat keine Verbindung mit dem Netzwerk mehr.

Die Verbindung des Adapters mit dem Netzwerk kann getrennt werden, wenn Sie das Netzwerkkabel vom Netzwerkadapter entfernen oder wenn Sie sich mit einem mobilen System mithilfe eines servergespeicherten Profils (roaming profile) zwischen Drahtloszugriffspunkten bewegen. Andere mögliche Ursachen sind Netzwerkprobleme, Firewallprobleme oder eine Fehlfunktion des Netzwerkadapters oder seines Treibers.

Lösungen

Falls der Computer über ein Kabel mit dem Netzwerk verbunden ist, stellen Sie sicher, dass das Kabel ordnungsgemäß eingesteckt ist. Wenn Sie eine drahtlose Netzwerkverbindung verwenden, vergewissern Sie sich, dass ein Signal vorhanden ist und dass Sie über die richtigen Anmeldeinformationen für das drahtlose Netzwerk verfügen.

Sofern die Netzwerkverbindung einwandfrei funktionsfähig ist, überprüfen Sie die folgenden möglichen Ursachen, und treffen Sie Korrekturmaßnahmen:

Element properties:

TargetMicrosoft.Linux.SLES.9.NetworkAdapter
Parent MonitorSystem.Health.AvailabilityState
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Unix.WSMan.Status.Filtered.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Integrität der Netzwerkadapterverbindung
Der Netzwerkadapter "{0}" ist nicht fehlerfrei.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Linux.SLES.9.NetworkAdapter.Health.Monitor" Accessibility="Public" Target="Microsoft.Linux.SLES.9.NetworkAdapter" TypeID="Unix!Microsoft.Unix.WSMan.Status.Filtered.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Linux.SLES.9.NetworkAdapter.Health.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Warning</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="Unix!Microsoft.Unix.LogicalDevice"]/DeviceID$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="StatusOK" ID="StatusOK"/>
<OperationalState HealthState="Warning" MonitorTypeStateID="StatusFailed" ID="StatusFailed"/>
</OperationalStates>
<Configuration>
<TargetSystem>$Target/Host/Property[Type="Unix!Microsoft.Unix.Computer"]/NetworkName$</TargetSystem>
<Uri>http://schemas.microsoft.com/wbem/wscim/1/cim-schema/2/SCX_IPProtocolEndpoint?__cimnamespace=root/scx</Uri>
<Filter/>
<SplitItems>false</SplitItems>
<Interval>300</Interval>
<InstanceName>$Target/Property[Type="Unix!Microsoft.Unix.LogicalDevice"]/DeviceID$</InstanceName>
<InstanceProperty>/DataItem/WsManData/*[local-name(.)='SCX_IPProtocolEndpoint']/*[local-name(.)='Name']</InstanceProperty>
<Status>/DataItem/WsManData/*[local-name(.)='SCX_IPProtocolEndpoint']/*[local-name(.)='EnabledState']</Status>
<ExpectedStatus>2</ExpectedStatus>
</Configuration>
</UnitMonitor>