已卸载系统规则

Microsoft.SystemCenter.HealthService.SystemRulesLoaded (AggregateMonitor)

如果 Health Service 已卸载系统规则,此监视器的状态将为“严重”。

Knowledge Base article:

摘要

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

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

原因

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

解决方法

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

导航至“管理”区域

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

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

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

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

单击“修复”按钮

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

Element properties:

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

Source Code:

<AggregateMonitor ID="Microsoft.SystemCenter.HealthService.SystemRulesLoaded" Accessibility="Internal" 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>