Interface Status (Service Access)

System.NetworkManagement.ServiceAccessPoint.NetworkAdapterStatus (DependencyMonitor)

Dependency monitor that rolls up the health state of interface instances

Knowledge Base article:

Summary

The monitor indicates the health status of an interface with a service access point layered over it. This monitor has two possible states:

Causes

One or more of the interfaces used by this service are in an unhealthy state.

Resolutions

Use the Health Explorer to determine which interfaces are in an unhealthy state and resolve the issue.

Element properties:

TargetSystem.NetworkManagement.ServiceAccessPoint
Parent MonitorSystem.Health.AvailabilityState
AlgorithmWorstOf
Source MonitorSystem.Health.AvailabilityState
RelationshipSystem.NetworkManagement.ServiceAccessPointLayeredOverNetworkAdapter
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
Service Interface Unhealthy
One or more interfaces for {0} are unhealthy. Use the health explorer to further troubleshoot this issue.

Source Code:

<DependencyMonitor ID="System.NetworkManagement.ServiceAccessPoint.NetworkAdapterStatus" Accessibility="Public" Enabled="true" Target="NetworkLibrary!System.NetworkManagement.ServiceAccessPoint" ParentMonitorID="SystemHealth!System.Health.AvailabilityState" Remotable="true" Priority="Normal" RelationshipType="NetworkLibrary!System.NetworkManagement.ServiceAccessPointLayeredOverNetworkAdapter" MemberMonitor="SystemHealth!System.Health.AvailabilityState">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="System.NetworkManagement.ServiceAccessPoint.NetworkAdapterStatus.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="System!System.Entity"]/DisplayName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<Algorithm>WorstOf</Algorithm>
</DependencyMonitor>