Tröskel för prestanda: Övervakaren Eftersläpning i status för hanteringsplatsen

Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Management_point_status_backlog_monitor (UnitMonitor)

Den här övervakaren kontrollerar eftersläpningen i statusmeddelanden för hanteringsplatsen. Den genererar en avisering om antalet överstiger tröskelvärdet.

Knowledge Base article:

Sammanfattning

Det totala antalet statusmeddelanden för hanteringsplatsen som lagts i kö på hanteringsplatsen har överstigit det operativa standardtröskelvärdet. Det här tillståndet ökas om det inte löses. Om antalet statusmeddelanden för hanteringsplatsen i kö överskrider tröskelvärdet är informationen om klientstatus i Configuration Manager-platsdatabasen felaktig. Utan t.ex. korrekt status för programvarudistribution kan du inte veta vilka klienter som har tagit emot programvarupaket eller om någon programvaruinstallation har misslyckats. Du kan också vara ovetande om eventuella problem med inventering eller avläsning av programvara.

Orsaker

Statusmeddelanden för hanteringsplatsen kan överstiga tröskelvärdet av följande orsaker:

Lösningar

Så här löser du det här problemet och minskar antalet köade statusmeddelanden för hanteringsplatsen:

Element properties:

TargetMicrosoft.SystemCenter2012.ConfigurationManager.ManagementPoint
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Instance NameCCM Message Queue
Counter NameMessages Queued
Frequency900
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
Avisering för eftersläpning i statusmeddelanden för hanteringsplatsen

Instans {0} Objekt {1} Räknare {2} Har värdet {3} Tidpunkt {4}
RunAsDefault
CommentSIV:SVC0027, CreatedByMyFriend at 10/15/2011 5:25:59 PM

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Management_point_status_backlog_monitor" Comment="SIV:SVC0027, CreatedByMyFriend at 10/15/2011 5:25:59 PM" Accessibility="Public" Enabled="onEssentialMonitoring" Target="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.ManagementPoint" 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_Management_point_status_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/SampleValue$</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>Messages Queued</CounterName>
<ObjectName>CCM Message Queue</ObjectName>
<InstanceName>StatusReceiver</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<Threshold>10000</Threshold>
<Direction>greater</Direction>
<NumSamples>12</NumSamples>
</Configuration>
</UnitMonitor>