Status netwerkadapter

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

Knowledge Base article:

Samenvatting

De netwerkadapter is losgekoppeld van het netwerk en heeft geen netwerkverbinding meer.

Bepaal de status van de netwerkadapter door te controleren welke netwerkadapters als Actief of Werkend worden aangeduid (zoals gedefinieerd door de apparaatvlaggen: IFF_RUNNING en IFF_UP van de ioctl: SIOCGIFFLAGS). Als een netwerkadapter voorheen de status Actief of Werkend had, maar deze niet langer heeft, wordt de adapter als niet in orde beschouwd.

Configuratie

Standaardconfiguratie

Parameter

Standaardwaarde

Interval (seconden)

300

Onderdrukkingen kunnen worden gebruikt om de hierboven gedefinieerde parameterwaarden te wijzigen voor alle exemplaren of voor specifieke exemplaren of groepen.

Oorzaken

De verbinding van de netwerkadapter van uw computer met het netwerk is verbroken.

De netwerkverbinding van de adapter kan verloren gaan als u een netwerkkabel uit de netwerkadapter verwijdert of bij roaming tussen draadloze toegangspunten van een mobiel systeem. Andere mogelijke oorzaken zijn netwerkproblemen, problemen met een firewall of een storing van de netwerkadapter of het bijbehorende stuurprogramma.

Oplossingen

Als de computer via een kabel met het netwerk is verbonden, controleert u of de kabel juist is aangesloten. Als u een draadloze netwerkverbinding hebt, controleert u of u signaal hebt en of de juiste referenties voor het draadloze netwerk zijn ingevoerd.

Als de netwerkverbinding goed werkt, controleert u de volgende mogelijke oorzaken en neemt u corrigerende maatregelen:

Element properties:

TargetMicrosoft.Linux.SLES.12.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
Status van de verbinding van de netwerkadapter
Netwerkadapter {0} heeft de status Fout.
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Linux.SLES.12.NetworkAdapter.Health.Monitor" Accessibility="Public" Target="Microsoft.Linux.SLES.12.NetworkAdapter" TypeID="Unix!Microsoft.Unix.WSMan.Status.Filtered.MonitorType" Enabled="true" ParentMonitorID="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.Linux.SLES.12.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>