Leistungsschwellenwert: Monitor für den SWM-Rückstand auf dem Standortserver

Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_SWM_backlog_monitor (UnitMonitor)

Dieser Monitor überprüft den Rückstand der Softwaremessung auf dem Standortserver. Es wird eine Warnung ausgelöst, wenn der Rückstand den Schwellenwert überschreitet.

Knowledge Base article:

Zusammenfassung

Die Gesamtanzahl der in der Warteschlange befindlichen Softwaremessungsdateien auf dem Standortserver hat den Standard-Betriebsschwellenwert überschritten. Dieser Zustand nimmt zu, wenn er nicht behoben wird. Wenn die Anzahl der in der Warteschlange befindlichen Standortserver-Softwaremessungsdateien weiterhin über den Schwellenwert hinaus ansteigt, werden Softwaremessungsinformationen nicht rechtzeitig in der Configuration Manager-Standortdatenbank wiedergegeben, und Sammlungen und Berichte stellen die Software im Netzwerk möglicherweise nicht genau dar.

Ursachen

Die Gesamtanzahl der in der Warteschlange befindlichen Softwaremessungsdateien kann den Schwellenwert aus folgenden Gründen überschreiten:

Lösungen

So lösen Sie dieses Problem und senken die Anzahl der in der Warteschlange befindlichen Softwaremessungsdateien:

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
Warnung zum SWM-Rückstand auf dem Standortserver

Instanz "{0}", Objekt "{1}", Indikator "{2}" weist zum Zeitpunkt "{4}" den Wert "{3}" auf.
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>