ConfigMgr 2007 Perf Threshold: MP SINV Backlog > 10,000 over 3 hours

SMSv4_Perf_Threshold__MP_SINV_Backlog__10000_over_3_hours_17_Rule.AdvancedAlertCriteriaMonitor (UnitMonitor)

Knowledge Base article:

Summary

The total number of queued software inventory (.sic or .sid) files on the management point has exceeded the standard operational threshold. This condition increases unless it is resolved. If the queued management point software inventory file count continues beyond the threshold, software inventory is not reflected in the Configuration Manager site database in a timely manner, and collections and reports might not accurately represent the software on the network.

Causes

The management-point-queued software inventory files can exceed the threshold because:

Resolutions

To resolve this issue and decrease the number of queued management point software inventory files:

Additional

You can also look for alerts that relate to the SMS_Executive service being stopped or the management point having insufficient resources. such as CPU, memory. These alerts are the potential cause of the alert. Depending on the cause, it is likely that other types of backlogs (hardware inventory, data discovery records, software metering) on the management point are also increasing and corresponding alerts are occurring.

If this alert is generating too many false positives, you can modify the threshold tab of the rule properties to designate values more appropriate for your environment.

This alert is best handled by Configuration Manager administrators.

External

For more information about server sizing, see Planning and Deploying the Server Infrastructure for Configuration Manager 2007 at the Configuration Manager Product Documentation Web page.

For information about Configuration Manager Backup, see Planning for Backup and Recovery at the Configuration Manager Documentation Library Web page.

For more assistance, see a list of additional support options in the support section of Configuration Manager Web site at Support for Configuration Manager.

Element properties:

TargetMicrosoft.SystemCenter.ConfigurationManager.2007.SMS_Server_Class
Parent MonitorMP
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Mom.BackwardCompatibility.PerformanceThreshold.ThreeStateMonitorType
RemotableTrue
AccessibilityPublic
Alert Message
ConfigMgr 2007 Perf Threshold: MP SINV Backlog > 10,000 over 3 hours
{1}
RunAsDefault
CommentMom2005ID='{FC05C8B3-2AE4-4B2F-81BA-2FD5D2F5043E}'

Source Code:

<UnitMonitor ID="SMSv4_Perf_Threshold__MP_SINV_Backlog__10000_over_3_hours_17_Rule.AdvancedAlertCriteriaMonitor" TypeID="MomBackwardCompatibility!System.Mom.BackwardCompatibility.PerformanceThreshold.ThreeStateMonitorType" Accessibility="Public" Target="Microsoft.SystemCenter.ConfigurationManager.2007.SMS_Server_Class" Enabled="true" ParentMonitorID="MP" Comment="Mom2005ID='{FC05C8B3-2AE4-4B2F-81BA-2FD5D2F5043E}'">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="SMSv4_Perf_Threshold__MP_SINV_Backlog__10000_over_3_hours_17_Rule.AdvancedAlertCriteriaMonitor.StringResource">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Name$</AlertParameter1>
<AlertParameter2>$Data/Context/Description$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="Success" ID="AlertLevelSuccess"/>
<OperationalState HealthState="Warning" MonitorTypeStateID="Warning" ID="AlertLevelWarning"/>
<OperationalState HealthState="Error" MonitorTypeStateID="Error" ID="AlertLevelError"/>
</OperationalStates>
<Configuration>
<ServerRole>SMS Server</ServerRole>
<Component>MP</Component>
<ServerRoleInstance>$Target/Property[Type="Microsoft.SystemCenter.ConfigurationManager.2007.SMS_Server_Class"]/Name_1$</ServerRoleInstance>
<RuleId>$MPElement[Name="SMSv4_Perf_Threshold__MP_SINV_Backlog__10000_over_3_hours_17_Rule"]$</RuleId>
<ErrorThreshold>10000</ErrorThreshold>
<ErrorOperator>Greater</ErrorOperator>
<WarningThreshold>5000</WarningThreshold>
<WarningOperator>Greater</WarningOperator>
</Configuration>
</UnitMonitor>