Work item statistics request process state

Microsoft.SystemCenter.ManagementConfigurationServiceGroup.WorkItemStatsGet.FirstChanceMonitor (UnitMonitor)

Monitor to check state of the work item statistics request process

Knowledge Base article:

Summary

The System Center Management Configuration Service has failed to obtain work items statistics.

The purpose of this monitor is to provide detection around its ability to determine if the Configuration Service is performing correctly. This monitor uses Configuration Services event 29183 to determine if the service can obtain work item statistics.

Configuration

Green State: The Configuration Service is able to determine the state of each work item type.

Yellow State: Failed to determine the state of a work item type at least once. This is determined by detecting at least one Event 29183. The monitor will retry again. Event 29182 will cause his monitor to change state back to green when it detects the work item has been run successfully.

Causes

This can happen when:

Resolutions

To further investigate the issue, consider the following:

Element properties:

TargetMicrosoft.SystemCenter.ManagementConfigurationServiceGroup
Parent MonitorMicrosoft.SystemCenter.ManagementConfigurationServiceGroup.WorkItemsHealthQueryProcessMonitor
CategoryStateCollection
EnabledTrue
Alert GenerateFalse
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.ManagementConfigurationService.2SingleEventLog2StateUnitMonitorType
RemotableTrue
AccessibilityPublic
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.ManagementConfigurationServiceGroup.WorkItemStatsGet.FirstChanceMonitor" Accessibility="Public" Enabled="true" Target="Microsoft.SystemCenter.ManagementConfigurationServiceGroup" ParentMonitorID="Microsoft.SystemCenter.ManagementConfigurationServiceGroup.WorkItemsHealthQueryProcessMonitor" Remotable="true" Priority="Normal" TypeID="Microsoft.SystemCenter.ManagementConfigurationService.2SingleEventLog2StateUnitMonitorType" ConfirmDelivery="true">
<Category>StateCollection</Category>
<OperationalStates>
<OperationalState ID="Bad" MonitorTypeStateID="FirstEventRaised" HealthState="Warning"/>
<OperationalState ID="Good" MonitorTypeStateID="SecondEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<FirstEventId>29183</FirstEventId>
<SecondEventId>29182</SecondEventId>
</Configuration>
</UnitMonitor>