MECM Intune Cloud User Sync Availability Monitor

MECM.CloudUserSync.ComponentAvailability.Monitor (UnitMonitor)

This monitor checks the availability status of Intune Cloud User Sync.

Knowledge Base article:

Summary

Represents the state of the Intune Cloud User Sync component.

Element properties:

TargetMECM.CloudUserSync
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 Intune Cloud User Sync Not Available
The Intune Cloud User Sync on computer {0} is not available.
RunAsDefault

Source Code:

<UnitMonitor ID="MECM.CloudUserSync.ComponentAvailability.Monitor" Accessibility="Public" Enabled="true" Target="MECM.CloudUserSync" ParentMonitorID="MECM.ServerComponent.AggregateRollup.Monitor" Remotable="true" Priority="Normal" TypeID="MECM.ComponentAvailability.MT" ConfirmDelivery="true">
<Category>ConfigurationHealth</Category>
<AlertSettings AlertMessage="MECM.CloudUserSync.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_CLOUD_USERSYNC</ComponentName>
<IntervalSeconds>360</IntervalSeconds>
<MatchCount>3</MatchCount>
</Configuration>
</UnitMonitor>