此监视器检查软件更新点的可用性状态。
此规则通过生成类似客户端的综合事务来监视 Configuration Manager 软件更新点的健康状况。 此规则指示该软件更新点是否正常运行。 如果此检查失败,可能客户端将无法与此服务器进行通信且/或客户端存在偶发连接问题。
这种情况可能是由下面一个或多个原因引起的:
软件更新点控制管理器已停止或不可用。
Configuration Manager 软件更新点已停止或不可用。
Windows Software Update Services (WSUS) 已停止或不能正常运行。
Configuration Manager 站点服务器 SQL 数据库服务器已停止或不可用
PXE 服务点在访问 WSUS 时所用的凭据不正确。
确保上面提到的服务和配置项目正常运行。
SMS CONTROL_MANAGER 维护名为 SUPHealthState 的软件更新点注册表项的值。 此注册表值反映发送给软件更新服务点的检测信号策略或验证请求的处理结果,每 10 分钟发送一次请求。
Target | Microsoft.SystemCenter2012.ConfigurationManager.SoftwareUpdatePoint | ||
Parent Monitor | Microsoft.SystemCenter2012.ConfigurationManager.RoleAggregateMonitor | ||
Category | Custom | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | Microsoft.SystemCenter2012.ConfigurationManager.RoleAvailabilityMonitor | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default | ||
Comment | SIV:SVC0050 |
<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.SoftwareUpdatePoint.AvailabilityMonitor" Comment="SIV:SVC0050" Accessibility="Public" Enabled="onEssentialMonitoring" Target="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SoftwareUpdatePoint" ParentMonitorID="Microsoft.SystemCenter2012.ConfigurationManager.RoleAggregateMonitor" Remotable="true" Priority="Normal" TypeID="Microsoft.SystemCenter2012.ConfigurationManager.RoleAvailabilityMonitor" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter2012.ConfigurationManager.SoftwareUpdatePoint.AvailabilityMonitor_AlertMessageResourceID">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Property[Type="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SiteRole"]/RoleName$</AlertParameter1>
<AlertParameter2>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateId7774bdb9848640fcaa9f8b8f62c3f5ba" MonitorTypeStateID="Good" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateIdb00ecfe58eaa4e058cbcd67103e91279" MonitorTypeStateID="Warning" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateId011bd5cc96b2429fa07e757db984271f" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<RoleName>$Target/Property[Type="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SiteRole"]/RoleName$</RoleName>
<IntervalSeconds>360</IntervalSeconds>
</Configuration>
</UnitMonitor>