WSUS version mismatch

Microsoft.SystemCenter2012.ConfigurationManager.WsusConfigurationManager.UnsupportedWsusVersion (UnitMonitor)

This rule generates alert if the WSUS server version is not the required version

Knowledge Base article:

Summary

If this alert is raised, it might be because you do not have Windows Server Update Services (WSUS) server installed or because an older version of WSUS is installed on the server where you are installing the software update point role.

Causes

This condition could occur because:

Element properties:

TargetMicrosoft.SystemCenter2012.ConfigurationManager.WsusConfigurationManager
Parent MonitorMicrosoft.SystemCenter2012.ConfigurationManager.ComponentAggregateMonitor
CategoryAvailabilityHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.Windows.SingleEventLogManualReset2StateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
WSUS version mismatch alert
WSUS control manager cannot configure a WSUS server because the version of WSUS server is not the required version
RunAsDefault
CommentSIV:SUM0017

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.WsusConfigurationManager.UnsupportedWsusVersion" Comment="SIV:SUM0017" Accessibility="Public" Enabled="onEssentialMonitoring" Target="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.WsusConfigurationManager" ParentMonitorID="Microsoft.SystemCenter2012.ConfigurationManager.ComponentAggregateMonitor" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ConfirmDelivery="true">
<Category>AvailabilityHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter2012.ConfigurationManager.WsusConfigurationManager.UnsupportedWsusVersion_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">7004</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>