Distribution manager fails to access network

Microsoft.SystemCenter2012.ConfigurationManager.DistributionManager.FailedToConnectDP (UnitMonitor)

This rule generates alert if the distribution manager on site server fails to access network abstraction layer

Knowledge Base article:

Summary

The Distribution Manager cannot access the Network Abstraction Layer (NAL).

Causes

This condition could occur because the Distribution Manager cannot access the NAL due to an unexpected failure within the NAL.

Resolutions

Use the Service Manager to enable logging for the Distribution Manager. Then, investigate the log file for specific NAL errors.

Element properties:

TargetMicrosoft.SystemCenter2012.ConfigurationManager.DistributionManager
Parent MonitorMicrosoft.SystemCenter2012.ConfigurationManager.ComponentAggregateMonitor
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.SingleEventLogManualReset2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Distribution fails to access network alert
Distribution manager on the site server fails to access network.
RunAsDefault
CommentSIV:COSD0033

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.DistributionManager.FailedToConnectDP" Comment="SIV:COSD0033" Accessibility="Public" Enabled="onEssentialMonitoring" Target="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.DistributionManager" ParentMonitorID="Microsoft.SystemCenter2012.ConfigurationManager.ComponentAggregateMonitor" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter2012.ConfigurationManager.DistributionManager.FailedToConnectDP_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="EventRaised" MonitorTypeStateID="EventRaised" HealthState="Error"/>
<OperationalState ID="ManualResetEventRaised" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">2323</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">SMS Server</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>