WSUS Control Manager Availability Monitor

Microsoft.SystemCenter2012.ConfigurationManager.WsusControlManager.AvailabilityMonitor (UnitMonitor)

This monitor checks the availability status of WSUS Control Manager.

Knowledge Base article:

Summary

The WSUS_Control_Manager locally configures the proxy settings on the WSUS server that is installed on the Configuration Manager software update point site server by using the WSUS API. After configuration it sets the state as either success or failure.

Causes

This condition could occur because:

Resolutions

Element properties:

TargetMicrosoft.SystemCenter2012.ConfigurationManager.WsusControlManager
Parent MonitorMicrosoft.SystemCenter2012.ConfigurationManager.ComponentAggregateMonitor
CategoryConfigurationHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter2012.ConfigurationManager.ComponentAvailabilityMonitor
RemotableTrue
AccessibilityPublic
Alert Message
WSUS Control Manager Not Available
The WSUS Control Manager on computer {0} is not available.
RunAsDefault
CommentSIV:GEN0241

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.WsusControlManager.AvailabilityMonitor" Comment="SIV:GEN0241" Accessibility="Public" Enabled="onEssentialMonitoring" Target="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.WsusControlManager" ParentMonitorID="Microsoft.SystemCenter2012.ConfigurationManager.ComponentAggregateMonitor" Remotable="true" Priority="Normal" TypeID="Microsoft.SystemCenter2012.ConfigurationManager.ComponentAvailabilityMonitor" ConfirmDelivery="true">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter2012.ConfigurationManager.WsusControlManager.AvailabilityMonitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Good" MonitorTypeStateID="Good" HealthState="Success"/>
<OperationalState ID="Warning" MonitorTypeStateID="Warning" HealthState="Warning"/>
<OperationalState ID="Error" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<ComponentName>SMS_WSUS_CONTROL_MANAGER</ComponentName>
<IntervalSeconds>360</IntervalSeconds>
</Configuration>
</UnitMonitor>