パフォーマンスしきい値: サイト サーバー受信トレイ 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 のバックログ アラート

インスタンス {0} オブジェクト {1} カウンター {2} の時刻 {4} における値が {3} です
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>