Data Download Monitor

Microsoft.SystemCenter.Omonline.OutsideIn.InfrastructureMonitoring.TestResultDownload.EndpointAvailability.Monitor (UnitMonitor)

This monitor checks whether the Management Group is able to download data from Global Service Monitor.

Knowledge Base article:

Summary

The Management Server failed to download data from Global Service Monitor.

Causes

This could be caused by network or other connectivity errors. Check the event description for details of why the data download failed.

Resolutions

Take the appropriate action depending on the event description.

Element properties:

TargetMicrosoft.SystemCenter.Omonline.OutsideIn.InfrastructureMonitoring.Agent
Parent MonitorSystem.Health.AvailabilityState
CategoryConfigurationHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.Omonline.OutsideIn.InfrastructureMonitoring.2StateEventConsolidation.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Failed to download data from Global Service Monitor
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.Omonline.OutsideIn.InfrastructureMonitoring.TestResultDownload.EndpointAvailability.Monitor" Accessibility="Public" Enabled="true" Target="Microsoft.SystemCenter.Omonline.OutsideIn.InfrastructureMonitoring.Agent" ParentMonitorID="Health!System.Health.AvailabilityState" Remotable="true" Priority="Normal" TypeID="Microsoft.SystemCenter.Omonline.OutsideIn.InfrastructureMonitoring.2StateEventConsolidation.MonitorType" ConfirmDelivery="false">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.Omonline.OutsideIn.InfrastructureMonitoring.TestResultDownload.EndpointAvailability.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>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">10012</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<Value Type="String">Global Service Monitor Modules</Value>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<XPathQuery Type="String">Params/Param[6]</XPathQuery>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</ExpressionSuccess>
<ConsolidationEventCountSuccess>1</ConsolidationEventCountSuccess>
<ConsolidationIntervalSuccess>900</ConsolidationIntervalSuccess>
<ExpressionError>
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">10014</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<Value Type="String">Global Service Monitor Modules</Value>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<XPathQuery Type="String">Params/Param[6]</XPathQuery>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</ExpressionError>
<!--Dont change ConsolidationEventCountError without checking event throttling interval in TestResultDownloader-->
<ConsolidationEventCountError>3</ConsolidationEventCountError>
<ConsolidationIntervalError>900</ConsolidationIntervalError>
</Configuration>
</UnitMonitor>