Порог производительности: монитор журнала ожидания сбора файлов

Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_File_Collection_Backlog_Monitor (UnitMonitor)

Этот монитор проверяет журнал ожидания собранных файлов на точке управления. Он выдает оповещения, когда число накопленных файлов превышает пороговое значение.

Knowledge Base article:

Сводка

Журнал ожидания собранных файлов в точке управления превышает пороговое значение. Если данная проблема не будет устранена, эта точка управления не может своевременно обрабатывать информацию.

Причины

Решения

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
Оповещение журнала ожидания сбора файлов

Счетчик {2} объектов {1} экземпляра {0} имеет значение {3} во время {4}
RunAsDefault
CommentSIV:INV0031, CreatedByMyFriend at 10/15/2011 5:24:52 PM

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_File_Collection_Backlog_Monitor" Comment="SIV:INV0031, CreatedByMyFriend at 10/15/2011 5:24:52 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_File_Collection_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>Messages Queued</CounterName>
<ObjectName>CCM Message Queue</ObjectName>
<InstanceName>MP_SinvCollFileEndpoint</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<Threshold>10000</Threshold>
<Direction>greater</Direction>
<NumSamples>12</NumSamples>
</Configuration>
</UnitMonitor>