Порог производительности: монитор журнала ожидания папки "Входящие" replmgr.box для сервера сайта

Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_inbox_replmgr_box_backlog_monitor (UnitMonitor)

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

Knowledge Base article:

Сводка

Общее количество файлов в папке входящих событий диспетчера репликации replmgr.box\incoming на сервере сайта превышает стандартный рабочий порог.

В этой папке хранятся файлы репликации деспулера Configuration Manager после обработки файлов, полученных от других сайтов Configuration Manager. Диспетчер репликации определяет, является ли файл ориентированным на транзакцию, а затем проверяет правильность серийных номеров. Если файл не является ориентированным на транзакцию, дополнительная проверка не выполняется. Затем диспетчер репликации передает файл компоненту-получателю для окончательной обработки.

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

Причины

Превышение порога общего числа файлов может возникать по причинам, перечисленным ниже.

Element properties:

TargetMicrosoft.SystemCenter2012.ConfigurationManager.SiteServerRoleBaseClass
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Instance NameSMS Inbox
Counter NameFile Current Count
Frequency900
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
Оповещение журнала ожидания папки "Входящие" replmgr.box для сервера сайта

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

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_inbox_replmgr_box_backlog_monitor" Comment="SIV:SVC0012, CreatedByMyFriend at 10/15/2011 5:25:31 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_inbox_replmgr_box_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>File Current Count</CounterName>
<ObjectName>SMS Inbox</ObjectName>
<InstanceName>replmgr.box&gt;incoming</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<Threshold>10000</Threshold>
<Direction>greater</Direction>
<NumSamples>12</NumSamples>
</Configuration>
</UnitMonitor>