This monitor forwards the Configuration Manager application success rate alerts to Operations Manager.
This monitor checks the success rate of an application deployment. It generates the alert when the success rate of the specified application is lower than the threshold, which is set in the Configuration Manager console.
To check the selected threshold , open the Configuration Manager console, locate the corresponding application, and then check its deployment status.
There are a number of clients that failed to deploy the specified application or have not installed the specific application.
Check the Configuration Manager console to figure out which clients failed to or have not deployed the application.
Target | MECM.AlertSWDAPPSuceessBelowThreshold | ||
Parent Monitor | System.Health.ConfigurationState | ||
Category | Custom | ||
Enabled | False | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | MECM.AlertState.MT | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default |
<UnitMonitor ID="MECM.SWDAPPSuccess.AlertState.Monitor" Accessibility="Public" Enabled="false" Target="MECM.AlertSWDAPPSuceessBelowThreshold" ParentMonitorID="Health!System.Health.ConfigurationState" Remotable="true" Priority="Normal" TypeID="MECM.AlertState.MT" ConfirmDelivery="true">
<Category>Custom</Category>
<AlertSettings AlertMessage="MECM.SWDAPPSuccess.AlertState.Monitor.AlertMessage">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
</AlertSettings>
<OperationalStates>
<OperationalState ID="UIGeneratedOpStateIdcbbad4378cab49a9b7b79a7cc465f3e5" MonitorTypeStateID="Good" HealthState="Success"/>
<OperationalState ID="UIGeneratedOpStateIdbdbe269a56054b868e73aabdfc5f1800" MonitorTypeStateID="Warning" HealthState="Warning"/>
<OperationalState ID="UIGeneratedOpStateId9192c9665a964941b6cfeb6331313d96" MonitorTypeStateID="Error" HealthState="Error"/>
</OperationalStates>
<Configuration>
<TypeId>$Target/Property[Type="MECM.AlertBaseClass"]/TypeId$</TypeId>
<TypeInstanceId>$Target/Property[Type="MECM.AlertBaseClass"]/TypeInstanceId$</TypeInstanceId>
<IntervalSeconds>900</IntervalSeconds>
<ProviderLocation>$Target/Host/Property[Type="MECM.SiteServer"]/ProviderLocation$</ProviderLocation>
<SiteCode>$Target/Host/Property[Type="MECM.Server"]/SiteCode$</SiteCode>
</Configuration>
</UnitMonitor>