Seuil de performance : Moniteur de liste d'attente SWM de serveur de site

Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_SWM_backlog_monitor (UnitMonitor)

Ce moniteur vérifie la liste d'attente du contrôle des logiciels sur le serveur de site. Il déclenche une alerte si la liste d'attente dépasse le seuil.

Knowledge Base article:

Résumé

Le nombre total de fichiers de contrôle des logiciels en attente sur le serveur de site a dépassé le seuil opérationnel standard. Cette condition va s’aggraver sauf si elle est résolue. Si le nombre de fichiers de contrôle des logiciels en attente sur le serveur de site augmente au-delà du seuil, les informations de contrôle des logiciels ne sont pas reflétées fidèlement dans la base de données du site de Configuration Manager et il est possible que les collectes et les rapports ne représentent pas avec précision les logiciels du réseau.

Causes

Le nombre total de fichiers de contrôle des logiciels en attente peut dépasser le seuil pour les raisons suivantes :

Résolutions

Pour résoudre ce problème et réduire le nombre de fichiers de contrôle des logiciels en attente :

Element properties:

TargetMicrosoft.SystemCenter2012.ConfigurationManager.SiteServerRoleBaseClass
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Instance NameSMS Software Metering Processor
Counter NameTotal SWM Usage Files Enqueued
Frequency900
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
Alerte de liste d'attente SWM de serveur de site

Instance {0} objets {1} compteur {2} a une valeur : {3} au temps {4}
RunAsDefault
CommentSIV:SWM0007, CreatedByMyFriend at 10/15/2011 5:25:16 PM

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_SWM_backlog_monitor" Comment="SIV:SWM0007, CreatedByMyFriend at 10/15/2011 5:25:16 PM" Accessibility="Public" Enabled="onEssentialMonitoring" Target="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SiteServerRoleBaseClass" ParentMonitorID="SystemHealth!System.Health.PerformanceState" Remotable="true" Priority="Normal" TypeID="SystemPerf!System.Performance.ConsecutiveSamplesThreshold" ConfirmDelivery="false">
<Category>PerformanceHealth</Category>
<AlertSettings AlertMessage="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_SWM_backlog_monitor_AlertMessageResourceID">
<AlertOnState>Error</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/InstanceName$</AlertParameter1>
<AlertParameter2>$Data/Context/ObjectName$</AlertParameter2>
<AlertParameter3>$Data/Context/CounterName$</AlertParameter3>
<AlertParameter4>$Data/Context/Value$</AlertParameter4>
<AlertParameter5>$Data/Context/TimeSampled$</AlertParameter5>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState ID="ConditionFalse" MonitorTypeStateID="ConditionFalse" HealthState="Success"/>
<OperationalState ID="ConditionTrue" MonitorTypeStateID="ConditionTrue" HealthState="Error"/>
</OperationalStates>
<Configuration>
<ComputerName>$Target/Host/Property[Type="Windows!Microsoft.Windows.Computer"]/NetworkName$</ComputerName>
<CounterName>Total SWM Usage Files Enqueued</CounterName>
<ObjectName>SMS Software Metering Processor</ObjectName>
<InstanceName/>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<Threshold>10000</Threshold>
<Direction>greater</Direction>
<NumSamples>12</NumSamples>
</Configuration>
</UnitMonitor>