Perf Collection: SMS Software Inventory Processor - Total SINVs Enqueued

Microsoft.SystemCenter2012.ConfigurationManager.Perf_Collection_Site_Server_SINV_Backlog_18_Rule (Rule)

Perf Collection: Site Server SINV Backlog

Knowledge Base article:

Summary

The total number of Configuration Manager software inventory records (SINVs) that were waiting in the input queue of the software inventory processor the last time it scanned the queue, minus the SINVs that have been processed since the queue was last scanned.

Causes

A backlog of files might indicate that the software inventory processor cannot connect to the Configuration Manager database or that too many files were received.

Resolutions

Examine the Sinvproc.log file on the site server for errors or additional information.

Element properties:

TargetMicrosoft.SystemCenter2012.ConfigurationManager.PrimarySiteServer
CategoryPerformanceCollection
EnabledFalse
Instance NameSMS Software Inventory Processor
Counter NameTotal SINVs Enqueued
Frequency900
Alert GenerateFalse
RemotableTrue
CommentSIV:INV0023, CreatedByMyFriend at 9/16/2011 5:03:27 PM

Member Modules:

ID Module Type TypeId RunAs 
DS DataSource System.Performance.OptimizedDataProvider Default
WriteToDB WriteAction Microsoft.SystemCenter.CollectPerformanceData Default
WriteToDW WriteAction Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData Default

Source Code:

<Rule ID="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Collection_Site_Server_SINV_Backlog_18_Rule" Comment="SIV:INV0023, CreatedByMyFriend at 9/16/2011 5:03:27 PM" Enabled="false" Target="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.PrimarySiteServer" ConfirmDelivery="false" Remotable="true" Priority="Normal" DiscardLevel="100">
<Category>PerformanceCollection</Category>
<DataSources>
<DataSource ID="DS" TypeID="SystemPerf!System.Performance.OptimizedDataProvider">
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Total SINVs Enqueued</CounterName>
<ObjectName>SMS Software Inventory Processor</ObjectName>
<InstanceName/>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<Tolerance>5</Tolerance>
<ToleranceType>Percentage</ToleranceType>
<MaximumSampleSeparation>10</MaximumSampleSeparation>
</DataSource>
</DataSources>
<WriteActions>
<WriteAction ID="WriteToDB" TypeID="SC!Microsoft.SystemCenter.CollectPerformanceData"/>
<WriteAction ID="WriteToDW" TypeID="SCDW!Microsoft.SystemCenter.DataWarehouse.PublishPerformanceData"/>
</WriteActions>
</Rule>