MECM Application Catalog Web Server Monitor

MECM.PortalWebSite.HttpRequest.StatusMessage.Monitor (UnitMonitor)

This monitor checks that the application catalog web server is responding to HTTP requests.

Knowledge Base article:

Summary

The Application Catalog Control Manager detected that the application catalog web site is not responding to HTTP requests. It raises alerts if the web server fails to respond to an HTTP or HTTPS request.

Causes

The following are possible causes:

Resolutions

The following are possible resolutions:

Element properties:

TargetMECM.PortalWebSite
Parent MonitorMECM.SiteRole.AggregateRollup.Monitor
CategoryConfigurationHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMECM.StatusMessage2State.MT
RemotableTrue
AccessibilityPublic
Alert Message
MECM Application Catalog Web Server HTTP Not Responding
The Application Catalog web server on computer {0} is not responding to HTTP requests.
RunAsDefault

Source Code:

<UnitMonitor ID="MECM.PortalWebSite.HttpRequest.StatusMessage.Monitor" Accessibility="Public" Enabled="true" Target="MECM.PortalWebSite" ParentMonitorID="MECM.SiteRole.AggregateRollup.Monitor" Remotable="true" Priority="Normal" TypeID="MECM.StatusMessage2State.MT" ConfirmDelivery="true">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="MECM.PortalWebSite.HttpRequest.StatusMessage.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="AutoGeneratedByMyFriend311c14a70c6f43e7acebb8d7ea121cb5" MonitorTypeStateID="Good" HealthState="Success"/>
<OperationalState ID="AutoGeneratedByMyFriend2a5777adff41463c81f93e4134fbd035" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<ComponentName>SMS_PORTALWEB_CONTROL_MANAGER</ComponentName>
<RuleId>0B12B4BA-B838-4927-ADC1-2E9602B076E3</RuleId>
<IntervalSeconds>360</IntervalSeconds>
<MatchCount>3</MatchCount>
</Configuration>
</UnitMonitor>