SMS 2003 性能阈值: 站点服务器 SINV 积压 > 10,000 (3 小时内)

SMS_2003_Perf_Threshold__Site_Server_SINV_Backlog__10000_over_3_hours_8_Rule (Rule)

Knowledge Base article:

摘要

站点服务器上排队的软件清单(.sic 或 .sid)文件总数已超过标准操作阈值。如果不解决,这种情况的出现次数将会增加。如果站点服务器上排队的软件清单文件数一直超过阈值,则软件清单信息将不能及时反映在 SMS 站点数据库中,集合和报告可能无法准确反映网络中的软件。

原因

排队的软件清单文件总数超过阈值的原因可能包括:

解决方法

解决此问题,并减少排队的软件清单文件数:

外部支持

有关服务器容量的详细信息,请参阅有关 Microsoft Systems Management Server 2003 的方案和过程:规划与部署文档。该文档位于 Systems Management Server 2003 产品文档网页(该网页可能为英文)上。

有关积压和站点维护的详细信息,请参阅有关 Microsoft Systems Management Server 2003 的方案和过程:维护、备份与恢复的文档。该文档位于 Systems Management Server 2003 产品文档网页(该网页可能为英文)上。

有关软件清单疑难解答的详细信息,请参阅 Systems Management Server 2003 产品文档网页(该网页可能为英文)上有关疑难解答流程图的文档。

若要获取进一步的帮助,请参阅 SMS 网站的支持部分 针对 Systems Management Server 的支持所提供的其他支持选项。

其他信息

如果此警报生成的误报过多,可以通过修改规则属性的阈值选项卡来指定更适合您的环境的值。

查看站点服务器上的软件清单文件 (SINV) 处理速率的变化趋势图:

如果不先启用相关的性能测量,则该图中不会显示处理速率。为 SINV 积压启用性能测量:

最好由 SMS 管理员来处理此警报。

相关事件

还可以检查与 SMS 主管服务停止或站点服务器资源不足(如 CPU 和内存)相关的警报。这些警报可能是出现软件清单文件警报的原因。根据具体的原因,站点服务器上其他类型的积压(硬件清单、数据发现记录和软件计数)也可能增加,并出现相应的警报。

Element properties:

TargetMicrosoft.SMS.2003.Microsoft_SMS_2003_Primary_Site_Servers_Installation
CategoryPerformanceHealth
EnabledTrue
Instance NameSMS Software Inventory Processor
Counter NameTotal SINVs Enqueued
Frequency900
Alert GenerateTrue
Alert SeverityWarning
Alert PriorityLow
RemotableTrue
Alert MessageSMS_2003_Perf_Threshold__Site_Server_SINV_Backlog__10000_over_3_hours_8_Rule.AllertMessageBackwardCompatibility
CommentMom2005ID='{05E46414-A115-4383-A96A-4338CCFFF829}';MOM2005ComputerGroupID={5BCC9E15-4EC1-49AB-AABC-E63CFC1D0F31}

Member Modules:

ID Module Type TypeId RunAs 
_0E726505_562A_4076_AE8B_4813FBE35905_ DataSource System.Mom.BackwardCompatibility.Performance.FilteredDataProvider Default
AverageFilter ConditionDetection System.Performance.AveragerCondition Default
GenerateAlert WriteAction System.Mom.BackwardCompatibility.AlertResponse Default

Source Code:

<Rule ID="SMS_2003_Perf_Threshold__Site_Server_SINV_Backlog__10000_over_3_hours_8_Rule" Target="Microsoft.SMS.2003.Microsoft_SMS_2003_Primary_Site_Servers_Installation" Enabled="true" ConfirmDelivery="false" Comment="Mom2005ID='{05E46414-A115-4383-A96A-4338CCFFF829}';MOM2005ComputerGroupID={5BCC9E15-4EC1-49AB-AABC-E63CFC1D0F31}">
<Category>PerformanceHealth</Category>
<DataSources>
<DataSource ID="_0E726505_562A_4076_AE8B_4813FBE35905_" Comment="{0E726505-562A-4076-AE8B-4813FBE35905}" TypeID="MomBackwardCompatibility!System.Mom.BackwardCompatibility.Performance.FilteredDataProvider">
<ComputerName>$Target/Host/Property[Type="WindowsLibrary!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Total SINVs Enqueued</CounterName>
<ObjectName>SMS Software Inventory Processor</ObjectName>
<Frequency>900</Frequency>
<Expression/>
</DataSource>
</DataSources>
<ConditionDetection ID="AverageFilter" TypeID="PerformanceLibrary!System.Performance.AveragerCondition">
<NumSamples>12</NumSamples>
</ConditionDetection>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="MomBackwardCompatibility!System.Mom.BackwardCompatibility.AlertResponse">
<AlertGeneration>
<GenerateAlert>true</GenerateAlert>
<Owner/>
<Description>$Target/Host/Property[Type="WindowsLibrary!Microsoft.Windows.Computer"]/NetbiosComputerName$ - SMS 2003 Perf Threshold: Site Server SINV Backlog &gt; 10,000 over 3 hours.


$Data/ObjectName$
:
$Data/CounterName$
:
$Data/InstanceName$
value =
$Data/Value$
</Description>
<AlertLevel>30</AlertLevel>
<ResolutionState/>
<Source>
$Data/ObjectName$
:
$Data/CounterName$
:
$Data/InstanceName$
</Source>
<Name>SMS 2003 Perf Threshold: Site Server SINV Backlog &gt; 10,000 over 3 hours</Name>
<ServerRole>SMS Server</ServerRole>
<ServerRoleInstance>$Target/Host/Property[Type="WindowsLibrary!Microsoft.Windows.Computer"]/NetbiosComputerName$</ServerRoleInstance>
<Component>SS</Component>
<ProblemState>1</ProblemState>
</AlertGeneration>
<InvokerType>0</InvokerType>
</WriteAction>
</WriteActions>
</Rule>