Service resumes all saved requests at startup

Microsoft.Forefront.IdentityManager.2010.Service.Monitor.ServiceResumesRequests (UnitMonitor)

When green the Forefront Identity Manager Service was able to resume all Requests. A failure indicates that a saved request could not be resumed. Resuming requests is the process of loading requests persisted in SQL. Please see the event log entry for the specific requests.

Knowledge Base article:

Summary

The Forefront Identity Manager Service was unable to resume one or more Requests.  Resuming requests is the process of loading requests persisted in SQL.

Configuration

This monitor is disabled by default.

Causes

A potential cause for this issue may be a data corruption issue associated with the state of Request.

Resolutions

Restart the Forefront Identity Manager Service to retry resuming the Request.  If the problem continues, cancel the Request. Please see the event log entry for the specific requests.

If the Request cannot be cancelled, contact product support.

This monitor must be reset manually since it occurs at startup only.

Element properties:

TargetMicrosoft.Forefront.IdentityManager.2010.Service
Parent MonitorSystem.Health.ConfigurationState
CategoryConfigurationHealth
EnabledFalse
Alert GenerateFalse
Alert Auto ResolveFalse
Monitor TypeMicrosoft.Windows.SingleEventLogManualReset2StateMonitorType
RemotableTrue
AccessibilityPublic
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.Forefront.IdentityManager.2010.Service.Monitor.ServiceResumesRequests" Accessibility="Public" Enabled="false" Target="Microsoft.Forefront.IdentityManager.2010.Service" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Windows!Microsoft.Windows.SingleEventLogManualReset2StateMonitorType" ConfirmDelivery="true">
<Category>ConfigurationHealth</Category>
<OperationalStates>
<OperationalState ID="EventRaised" MonitorTypeStateID="EventRaised" HealthState="Warning"/>
<OperationalState ID="ManualResetEventRaised" MonitorTypeStateID="ManualResetEventRaised" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<LogName>Application</LogName>
<Expression>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">38</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="String">PublisherName</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Microsoft.ResourceManagement.ServiceHealthSource</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</Expression>
</Configuration>
</UnitMonitor>