This monitor checks the availability status of Component Monitor.
This rule generates an alert if the component of the component monitor on the site server role is not healthy.
The following may be the cause for this alert:
The component manager is not running.
The SMS executive service is not running.
There may be connectivity issues with the site system database server.
There may be insufficient permissions of site systems accessing these components.
Use the Configuration Manager services manager to restart and monitor the components that are inactive
Check for environmental changes to the site system servers.
Target | MECM.ComponentMonitor | ||
Parent Monitor | MECM.ServerComponent.AggregateRollup.Monitor | ||
Category | ConfigurationHealth | ||
Enabled | True | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | MECM.ComponentAvailability.MT | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<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>