已卸载系统规则

Microsoft.SystemCenter.HealthService.SystemRulesLoaded (AggregateMonitor)

如果 System Center 管理运行状况服务已卸载系统规则,此监视器的状态将为“严重”。

Knowledge Base article:

摘要

此监视器表示此观察程序监视的目标 System Center 管理运行状况服务无法加载内部系统规则。

这将影响目标 System Center 管理运行状况服务运行规则和监视器的能力。

原因

在下载更新后的配置时,此配置可能在传输过程中已损坏。

解决方法

你可以执行以下步骤来启动代理修复,此修复将强制代理更新其管理包和配置缓存作为修复过程的一部分:

导航至“管理”区域

单击“设备管理”下的“代理管理”视图

在结果窗格中,选择一个或多个代理

在“操作”窗格中单击“修复...”

你可以使用默认操作帐户或提供备用凭据

单击“修复”按钮

这样应当修复代理,强制其请求新配置。

Element properties:

TargetMicrosoft.SystemCenter.HealthServiceWatcher
Parent MonitorSystem.Health.AvailabilityState
AlgorithmWorstOf
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityHigh
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
System Center 管理运行状况服务已卸载系统规则
在主机 {1} 上运行且为 ID 为 {2} 的管理组服务的 System Center 管理运行状况服务 {0} 不正常。部分系统规则无法加载。

Source Code:

<AggregateMonitor ID="Microsoft.SystemCenter.HealthService.SystemRulesLoaded" Accessibility="Public" Enabled="true" Target="SCLibrary!Microsoft.SystemCenter.HealthServiceWatcher" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.HealthService.SystemRulesLoaded.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>High</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/DataItem/HealthServiceId$</AlertParameter1>
<AlertParameter2>$Data/Context/DataItem/HostName$</AlertParameter2>
<AlertParameter3>$Data/Context/DataItem/ManagementGroupId$</AlertParameter3>
</AlertParameters>
</AlertSettings>
<Algorithm>WorstOf</Algorithm>
</AggregateMonitor>