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

SMS_2003_Perf_Threshold__Site_Server_DDR_Backlog__10000_over_3_hours_4_Rule.AdvancedAlertCriteriaMonitor (UnitMonitor)

Knowledge Base article:

摘要

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

原因

排队的 DDR 总数超过阈值的原因可能包括:

解决方法

解决此问题,并减少排队的 DDR 文件的数量:

外部支持

有关服务器容量的详细信息,请参阅有关 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 的支持所提供的其他支持选项。

其他信息

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

查看站点服务器上的 DDR 处理速率的变化趋势图:

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

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

相关事件

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

Element properties:

TargetMicrosoft.SMS.2003.SMS_Server_Class
Parent MonitorSS
CategoryStateCollection
EnabledTrue
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Mom.BackwardCompatibility.PerformanceThreshold.ThreeStateMonitorType
RemotableTrue
AccessibilityInternal
Alert Message
SMS 2003 性能阈值: 站点服务器 DDR 积压 > 10,000 (3 小时内)
{1}
RunAsDefault
CommentMom2005ID='{C111F0C8-0495-4AF9-B159-7E76D4B99759}'

Source Code:

<UnitMonitor ID="SMS_2003_Perf_Threshold__Site_Server_DDR_Backlog__10000_over_3_hours_4_Rule.AdvancedAlertCriteriaMonitor" TypeID="MomBackwardCompatibility!System.Mom.BackwardCompatibility.PerformanceThreshold.ThreeStateMonitorType" Accessibility="Internal" Target="Microsoft.SMS.2003.SMS_Server_Class" Enabled="true" ParentMonitorID="SS" Comment="Mom2005ID='{C111F0C8-0495-4AF9-B159-7E76D4B99759}'">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="SMS_2003_Perf_Threshold__Site_Server_DDR_Backlog__10000_over_3_hours_4_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>SS</Component>
<ServerRoleInstance>$Target/Property[Type="Microsoft.SMS.2003.SMS_Server_Class"]/Name_1$</ServerRoleInstance>
<RuleId>$MPElement[Name="SMS_2003_Perf_Threshold__Site_Server_DDR_Backlog__10000_over_3_hours_4_Rule"]$</RuleId>
<ErrorThreshold>10000</ErrorThreshold>
<ErrorOperator>Greater</ErrorOperator>
<WarningThreshold>5000</WarningThreshold>
<WarningOperator>Greater</WarningOperator>
</Configuration>
</UnitMonitor>