MECM Software update point outbox stat.box copy failures Monitor

MECM.SoftwareUpdatePoint.StatOutboxBacklog.TotalFileCopyFailures.PerfThreshold.Monitor (UnitMonitor)

This monitor checks the copy failures of stat.box outbox on software update point. It raises alert if the number of failures exceeds the threshold.

Knowledge Base article:

Summary

The number of copy failures of stat.box on the Software Update Point has exceeded the standard operational threshold.

Causes

Resolutions

You can check mpfdm.log for more detail information.

Element properties:

TargetMECM.SoftwareUpdatePoint
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Instance NameSMS Outbox
Counter NameTotal File Copy Failures
Frequency900
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
MECM Software update point stat.box outbox copy failures alert

Instance {0}
Object {1}
Counter {2}
Has a value {3}
At time {4}
RunAsDefault

Source Code:

<UnitMonitor ID="MECM.SoftwareUpdatePoint.StatOutboxBacklog.TotalFileCopyFailures.PerfThreshold.Monitor" Accessibility="Public" Enabled="true" Target="MECM.SoftwareUpdatePoint" ParentMonitorID="Health!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="Perf!System.Performance.ConsecutiveSamplesThreshold" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="MECM.SoftwareUpdatePoint.StatOutboxBacklog.TotalFileCopyFailures.PerfThreshold.Monitor.AlertMessage">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/InstanceName$</AlertParameter1>
<AlertParameter2>$Data/Context/ObjectName$</AlertParameter2>
<AlertParameter3>$Data/Context/CounterName$</AlertParameter3>
<AlertParameter4>$Data/Context/SampleValue$</AlertParameter4>
<AlertParameter5>$Data/Context/TimeSampled$</AlertParameter5>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ConditionFalse" MonitorTypeStateID="ConditionFalse" HealthState="Success"/>
<OperationalState ID="ConditionTrue" MonitorTypeStateID="ConditionTrue" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Total File Copy Failures</CounterName>
<ObjectName>SMS Outbox</ObjectName>
<InstanceName>stat.box</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<Threshold>10000</Threshold>
<Direction>greater</Direction>
<NumSamples>12</NumSamples>
</Configuration>
</UnitMonitor>