已处理配置

Microsoft.SystemCenter.HealthService.ConfigProcessed (AggregateMonitor)

如果 System Center 管理运行状况服务无法处理配置更新或加载配置,此监视器的状态将为“严重”。

Knowledge Base article:

摘要

此监视器表示此观察程序监视的目标 System Center 管理运行状况服务无法分析和加载最近收到的配置。

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

原因

在下载更新后的配置时,此配置可能在传输过程中已损坏。另一原因可能是缺少 MSXML6。

解决方法

一个解决方法是使恢复自动修复代理。

如果恢复被禁用或不成功,你可以执行以下步骤来启动代理修复,此修复将强制代理更新其管理包和配置缓存作为修复过程的一部分。如果需要,它还会重新安装所有必需的技术。

导航至“管理”区域

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

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

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

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

单击“修复”按钮

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

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} 不正常。System Center 管理运行状况服务无法处理或加载配置。

Source Code:

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