MECM Application Catalog Web Service Monitor

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

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

Knowledge Base article:

Summary

This monitor checks that the application catalog web service is responding to HTTP requests. It raises alerts if the web service fails to respond to an HTTP or HTTPS request.

Causes

The following are possible causes:

Resolutions

Manually restart the W3SVC service on the application catalog web service point.

Element properties:

TargetMECM.ApplicationWebService
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 Service HTTP Not Responding
The Application Catalog web service on computer {0} is not responding to HTTP requests.
RunAsDefault

Source Code:

<UnitMonitor ID="MECM.ApplicationWebService.HttpRequest.StatusMessage.Monitor" Accessibility="Public" Enabled="true" Target="MECM.ApplicationWebService" ParentMonitorID="MECM.SiteRole.AggregateRollup.Monitor" Remotable="true" Priority="Normal" TypeID="MECM.StatusMessage2State.MT" ConfirmDelivery="true">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="MECM.ApplicationWebService.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="AutoGeneratedByMyFriend121386a0aa684dca950cb674ddc96756" MonitorTypeStateID="Good" HealthState="Success"/>
<OperationalState ID="AutoGeneratedByMyFriend088362a775e24469bff3db527b2f87c4" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<ComponentName>SMS_AWEBSVC_CONTROL_MANAGER</ComponentName>
<RuleId>F0128B76-DD22-481D-A65B-270201AED381</RuleId>
<IntervalSeconds>360</IntervalSeconds>
<MatchCount>3</MatchCount>
</Configuration>
</UnitMonitor>