Test Timeout

Microsoft.SystemCenter.Omonline.OutsideIn.InfrastructureMonitoring.TestConfiguration.InvalidTestTimeout.Monitor (UnitMonitor)

This monitor checks whether Global Service Monitor test timeout settings are correct.

Knowledge Base article:

Summary

The specified test has an invalid timeout value that is not supported by Global Service Monitor.

Causes

A test in the Web Application Availability Monitoring template(s) has an invalid timeout value.

Resolutions

Change the timeout value for the test by going to the authoring section of the Operations Manager Console and opening the Web Application Availability Monitoring template(s).

Element properties:

TargetMicrosoft.SystemCenter.Omonline.OutsideIn.Instance
Parent MonitorMicrosoft.SystemCenter.Omonline.OutsideIn.InfrastructureMonitoring.Instance.TestConfiguration.AggregateMonitor
CategoryConfigurationHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.Omonline.OutsideIn.InfrastructureMonitoring.2StateEventConsolidation.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
The Web Application Availability test has a timeout value which is not supported
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.Omonline.OutsideIn.InfrastructureMonitoring.TestConfiguration.InvalidTestTimeout.Monitor" Accessibility="Public" Enabled="true" Target="OutsideInLibrary!Microsoft.SystemCenter.Omonline.OutsideIn.Instance" ParentMonitorID="Microsoft.SystemCenter.Omonline.OutsideIn.InfrastructureMonitoring.Instance.TestConfiguration.AggregateMonitor" Remotable="true" Priority="Normal" TypeID="Microsoft.SystemCenter.Omonline.OutsideIn.InfrastructureMonitoring.2StateEventConsolidation.MonitorType" ConfirmDelivery="false">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.Omonline.OutsideIn.InfrastructureMonitoring.TestConfiguration.InvalidTestTimeout.Monitor.AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>Error</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Context/DataItem/EventDescription$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Error" MonitorTypeStateID="Error" HealthState="Error"/>
<OperationalState ID="Success" MonitorTypeStateID="Success" HealthState="Success"/>
</OperationalStates>
<Configuration>
<ComputerName>.</ComputerName>
<LogName>Operations Manager</LogName>
<ExpressionSuccess>
<!--Success event-->
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">10000</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<Value Type="String">Microsoft.SystemCenter.Omonline.OutsideIn.Discovery.ConfigUploaderRule</Value>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<XPathQuery Type="String">Params/Param[2]</XPathQuery>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</ExpressionSuccess>
<ConsolidationEventCountSuccess>1</ConsolidationEventCountSuccess>
<ConsolidationIntervalSuccess>900</ConsolidationIntervalSuccess>
<ExpressionError>
<!--Invalid test timeout-->
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">10008</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<Value Type="String">Microsoft.SystemCenter.Omonline.OutsideIn.Discovery.ConfigUploaderRule</Value>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<XPathQuery Type="String">Params/Param[2]</XPathQuery>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</ExpressionError>
<ConsolidationEventCountError>1</ConsolidationEventCountError>
<ConsolidationIntervalError>900</ConsolidationIntervalError>
</Configuration>
</UnitMonitor>