ConfigMgr 2007 Perf Threshold: SMS Wake On LAN Communication Manager Total Number of Requests Pending > 10,000 over 3 hours

SMSv4_Perf_Threshold__SMS_Wake_On_LAN_Communication_Manager_Total_Number_of_Requests_Pending__10000_over_3_hours_18_Rule (Rule)

Knowledge Base article:

Summary

The total number of wake-up packets that the Wake-On-LAN Communication Manager is waiting to transmit on the network was continuously greater than 10,000 for three hours or more.

Causes

Network traffic might be very high, which prevents the Wake-On-LAN Communication Manager from being able to transmit wake-up packets.

Resolutions

Adjust the Wake-On-LAN pacing controls so that the wake-up packet send rate is reduced. To adjust the pacing, navigate to System Center Configuration Manager > Site Database > Site Management. Right-click <site code> – <site name> and then click Properties. On the Wake On LAN tab, click Advanced. By using these controls, you can adjust the wait times between sending groups of packets.

Element properties:

TargetMicrosoft.SystemCenter.ConfigurationManager.2007.Microsoft_SMSv4_Primary_Site_Servers_Installation
CategoryPerformanceHealth
EnabledFalse
Instance NameSMS Wake On LAN Communication Manager
Counter NameTotal Number of Requests pending
Frequency900
Alert GenerateFalse
RemotableTrue
CommentMom2005ID='{22CACDFE-C30C-468A-9E46-CB8C18EBBAF5}';MOM2005ComputerGroupID={CF9E6682-BEB2-48CA-A0A1-97A71472BD72}

Member Modules:

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

Source Code:

<Rule ID="SMSv4_Perf_Threshold__SMS_Wake_On_LAN_Communication_Manager_Total_Number_of_Requests_Pending__10000_over_3_hours_18_Rule" Target="Microsoft.SystemCenter.ConfigurationManager.2007.Microsoft_SMSv4_Primary_Site_Servers_Installation" Enabled="false" ConfirmDelivery="false" Comment="Mom2005ID='{22CACDFE-C30C-468A-9E46-CB8C18EBBAF5}';MOM2005ComputerGroupID={CF9E6682-BEB2-48CA-A0A1-97A71472BD72}">
<Category>PerformanceHealth</Category>
<DataSources>
<DataSource ID="_98A19D7A_C74F_4775_BE18_F400B5C00511_" Comment="{98A19D7A-C74F-4775-BE18-F400B5C00511}" TypeID="MomBackwardCompatibility!System.Mom.BackwardCompatibility.Performance.FilteredDataProvider">
<ComputerName>$Target/Host/Property[Type="WindowsLibrary!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Total Number of Requests pending</CounterName>
<ObjectName>SMS Wake On LAN Communication Manager</ObjectName>
<Frequency>900</Frequency>
<Expression/>
</DataSource>
</DataSources>
<ConditionDetection ID="AverageFilter" TypeID="PerformanceLibrary!System.Performance.AveragerCondition">
<NumSamples>12</NumSamples>
</ConditionDetection>
<WriteActions>
<WriteAction ID="GenerateAlert" TypeID="System.Mom.BackwardCompatibility.AlertResponse.WithServerRole">
<GenerateAlert>true</GenerateAlert>
<Owner/>
<Description>$Target/Host/Property[Type="WindowsLibrary!Microsoft.Windows.Computer"]/NetbiosComputerName$ - ConfigMgr 2007 Perf Threshold: SMS Wake On LAN Communication Manager Total Number of Requests Pending &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>ConfigMgr 2007 Perf Threshold: SMS Wake On LAN Communication Manager Total Number of Requests Pending &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>
<InvokerType>0</InvokerType>
</WriteAction>
</WriteActions>
</Rule>