MECM Component Monitor Availability Monitor

MECM.ComponentMonitor.ComponentAvailability.Monitor (UnitMonitor)

This monitor checks the availability status of Component Monitor.

Knowledge Base article:

Summary

This rule generates an alert if the component of the component monitor on the site server role is not healthy.

Causes

The following may be the cause for this alert:

Resolutions

Element properties:

TargetMECM.ComponentMonitor
Parent MonitorMECM.ServerComponent.AggregateRollup.Monitor
CategoryConfigurationHealth
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeMECM.ComponentAvailability.MT
RemotableTrue
AccessibilityPublic
Alert Message
MECM Component Monitor Not Available
The Component Monitor on computer {0} is not available.
RunAsDefault

Source Code:

<UnitMonitor ID="MECM.ComponentMonitor.ComponentAvailability.Monitor" Accessibility="Public" Enabled="true" Target="MECM.ComponentMonitor" ParentMonitorID="MECM.ServerComponent.AggregateRollup.Monitor" Remotable="true" Priority="Normal" TypeID="MECM.ComponentAvailability.MT" ConfirmDelivery="true">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="MECM.ComponentMonitor.ComponentAvailability.Monitor.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</AlertParameter1>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="Good" MonitorTypeStateID="Good" HealthState="Success"/>
<OperationalState ID="Warning" MonitorTypeStateID="Warning" HealthState="Warning"/>
<OperationalState ID="Error" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/PrincipalName$</ComputerName>
<ComponentName>SMS_COMPONENT_MONITOR</ComponentName>
<IntervalSeconds>360</IntervalSeconds>
<MatchCount>3</MatchCount>
</Configuration>
</UnitMonitor>