パフォーマンスしきい値: サイト サーバー HINV プロセスのバックログ モニター

Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_HINV_process_backlog_monitor (UnitMonitor)

このモニターは、dataldr プロセスのバックログのキューを確認します。 バックログがしきい値を超えるとアラートを生成します。

Knowledge Base article:

概要

サイト サーバー上のキューに格納されたハードウェア インベントリ ファイル (.hic または .hid) の総数が、運用上の標準しきい値を超えました。

この状態は、解決しない限り増大します。 キューに格納されたサイト サーバーのハードウェア インベントリ ファイルの数がしきい値を超える状態が続くと、ハードウェア インベントリは Configuration Manager サイト データベースに直ちに反映されず、コレクションとレポートはネットワーク上のデバイスを正確に表すものではなくなります。

原因

キューに格納されたハードウェア インベントリ ファイルの総数がしきい値を超える場合は、次のような可能性があります。

解決方法

この問題を解決し、キューに格納されるハードウェア インベントリ ファイルの数を削減するには、以下の操作を行ってください。

追加情報

このアラートの誤検知が多い場合は、ルールのプロパティのしきい値のタブで、環境に適した値を指定できます。

このアラートは、Configuration Manager 管理者が処理することをお勧めします。

関連イベント

停止された SMS Executive サービスまたはサイト サーバーの不十分なリソース (CPU やメモリなど) に関連するアラートを探すこともできます。 これらのアラートは、ハードウェア インベントリ ファイル アラートの原因となる可能性があります。 原因によっては、サイト サーバー上の他の種類のバックログ (ソフトウェア インベントリ、探索データ レコード、ソフトウェア メータリング) も増加し、対応するアラートが発生します。

Element properties:

TargetMicrosoft.SystemCenter2012.ConfigurationManager.PrimarySiteServerBaseClass
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Instance NameSMS Inventory Data Loader
Counter NameTotal MIFs Enqueued
Frequency900
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
サイト サーバー HINV プロセスのバックログ アラート

インスタンス {0} オブジェクト {1} カウンター {2} の時刻 {4} における値が {3} です
RunAsDefault
CommentSIV:INV0040, CreatedByMyFriend at 10/15/2011 5:25:08 PM

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_HINV_process_backlog_monitor" Comment="SIV:INV0040, CreatedByMyFriend at 10/15/2011 5:25:08 PM" Accessibility="Public" Enabled="onEssentialMonitoring" Target="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.PrimarySiteServerBaseClass" 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_HINV_process_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 MIFs Enqueued</CounterName>
<ObjectName>SMS Inventory Data Loader</ObjectName>
<InstanceName/>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<Threshold>10000</Threshold>
<Direction>greater</Direction>
<NumSamples>12</NumSamples>
</Configuration>
</UnitMonitor>