Proxy Settings Monitor

Microsoft.SystemCenter.Omonline.OutsideIn.InfrastructureMonitoring.ProxyConfiguration.Monitor (UnitMonitor)

This monitor checks proxy settings are valid for communication with Global Service Monitor.

Knowledge Base article:

Summary

The Management Server cannot communicate with Global Service Monitor due to incorrect proxy settings.

Causes

Proxy setting could be incorrect due to a number of causes, such as policy, incorrect passwords etc.

Resolutions

To ensure that the proxy settings are correct, go to the administration section of the Operations Manager Console, then select Global Service Monitor. Click Reconfigure Global Service Monitor. On the Resource Pool page, ensure that the proxy settings are correct. If you are using a proxy solution to access the internet, and the solution requires authentication, ensure that the Global Service Monitor Proxy RunAs account is correct, and distributed to the Management Server.

Element properties:

TargetMicrosoft.SystemCenter.Omonline.OutsideIn.InfrastructureMonitoring.Agent
Parent MonitorSystem.Health.ConfigurationState
CategoryConfigurationHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityError
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMicrosoft.SystemCenter.Omonline.OutsideIn.InfrastructureMonitoring.2StateEventConsolidation.MonitorType
RemotableTrue
AccessibilityPublic
Alert Message
Proxy settings are not valid – Management Server unable to communicate with Global Service Monitor
{0}
RunAsDefault

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter.Omonline.OutsideIn.InfrastructureMonitoring.ProxyConfiguration.Monitor" Accessibility="Public" Enabled="true" Target="Microsoft.SystemCenter.Omonline.OutsideIn.InfrastructureMonitoring.Agent" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="Microsoft.SystemCenter.Omonline.OutsideIn.InfrastructureMonitoring.2StateEventConsolidation.MonitorType" ConfirmDelivery="false">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter.Omonline.OutsideIn.InfrastructureMonitoring.ProxyConfiguration.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>
<RegExExpression>
<ValueExpression>
<XPathQuery>EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>MatchesRegularExpression</Operator>
<Pattern>^(10000|10005|10006|10007|10008|10009|10010|10012)$</Pattern>
</RegExExpression>
</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>
<!--Configuration upload endpoint communication failed-->
<And>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">EventDisplayNumber</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="UnsignedInteger">10004</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
<Expression>
<SimpleExpression>
<ValueExpression>
<XPathQuery Type="UnsignedInteger">Params/Param[6]</XPathQuery>
</ValueExpression>
<Operator>Equal</Operator>
<ValueExpression>
<Value Type="String">Global Service Monitor Modules</Value>
</ValueExpression>
</SimpleExpression>
</Expression>
</And>
</ExpressionError>
<ConsolidationEventCountError>1</ConsolidationEventCountError>
<ConsolidationIntervalError>900</ConsolidationIntervalError>
</Configuration>
</UnitMonitor>