System Center Management Health Service Configuration Processing

Microsoft.SystemCenter.HealthService.ConfigurationStateHealthRollup (AggregateMonitor)

Indicates whether the System Center Management Health Service configuration processing is successful and current.

Knowledge Base article:

Summary

This monitor detects if a System Center Management Health Service has failed to process a configuration or its configuration is out-of-date. System Center Management Health Service configuration includes the management packs that apply to the System Center Management Health Service and the Run As accounts that the System Center Management Health Service needs to use.

This aggregate monitor will roll up the state of the child unit monitors. The unit monitors that roll up to this aggregate monitor are disabled by default; review and enable the unit monitors as needed for your monitoring requirements.

View the product knowledge for each unit monitor to identify the criteria for critical and warning states.

Causes

This may be caused by a communication outage to the parent management server for this System Center Management Health Service.

If this System Center Management Health Service is communicating with a gateway server rather than a management server, it may take more time for the System Center Management Health Service to get the up-to-date configuration.

Resolutions

The following steps should be followed to diagnose and resolve this issue:

Navigate to the Administration space

Click the Agent Managed view under Device Management

In the result pane, select one or more agents

Click Repair in the Actions pane

You can use the default action account or supply alternate credentials

Click the Repair button

This should repair the agent and force it to request its new configuration.

The state of this monitor is based on the states of its unit monitors. To determine why the state of this monitor has changed, identify the unit monitor that changed its state. To locate this information, open State Change Events in Health Explorer for the monitor. Right-click the alert, point to Open, and then click Health Explorer. In Health Explorer, click the State Change Events tab. The Details pane in the State Change Events tab shows you when the state for the monitor changed, and the details give you information for the context of the state change.

Element properties:

TargetMicrosoft.SystemCenter.HealthService
Parent MonitorSystem.Health.ConfigurationState
AlgorithmWorstOf
CategoryStateCollection
EnabledFalse
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
RemotableTrue
AccessibilityPublic
Alert Message
System Center Management Health Service Configuration Processing Issue
The System Center Management Health Service either did not receive the configuration in the allocated time or received it but could not load it successfully.

Source Code:

<AggregateMonitor ID="Microsoft.SystemCenter.HealthService.ConfigurationStateHealthRollup" Accessibility="Public" Enabled="false" Target="SCLibrary!Microsoft.SystemCenter.HealthService" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.HealthService.ConfigurationStateHealthRollup_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
</AlertSettings>
<Algorithm>WorstOf</Algorithm>
</AggregateMonitor>