このモニターは、セカンダリサイト サーバーの inbox\auth\sinv.box のバックログを確認します。 バックログがしきい値を超えるとアラートを生成します。
サイト サーバー上のインベントリ データ ローダーの \auth\sinv.box 受信トレイ内のファイルの総数が、運用上の標準しきい値を超えました。
このフォルダーには、Configuration Manager クライアント コンピューターから収集されたソフトウェア インベントリ ファイルが一時的に格納されます。
ファイルの数がしきい値を超える状態が続くと、ソフトウェア インベントリ情報が Configuration Manager サイト データベースに直ちに反映されなくなります。
ソフトウェア インベントリ ファイルの総数がしきい値を超える場合は、次のような可能性があります。
SMS_Executive サービスが停止したか、サイト サーバー上で応答しない。
サイト サーバーのファイル処理率が、ソフトウェア インベントリ ファイルの着信レートよりも低い。
サイト サーバーのリソース (CPU、メモリ、ディスク領域など) が不足している。
Configuration Manager サイト データベースに空き領域がない。
ソフトウェア インベントリの設定でデータが収集されるファイルの数が多すぎる。
サイト サーバーが、Configuration Manager サイト データベース サーバーとの接続を失った。
この問題を解決し、ハードウェア インベントリ ファイルの数を削減するには、以下の操作を行ってください。
このアラートのしきい値が低すぎないこと、また、この特定の Configuration Manager サイトの運用上の標準しきい値を上回ることを確認します。
SMS_Executive サービスがサイト サーバーで実行していることを確認します。 停止しているか応答しない場合は、サービスを再起動します。
Configuration Manager サイト データベースが正常に動作していることを確認します。
不定期に起きる新しいソフトウェア インベントリ レコードの到着によって負荷が増加するか、またはファイルの負荷が比較的一定にとどまっているかを確認します。 負荷が一定の場合は、Configuration Manager インフラストラクチャを更新して、処理のバックログをゼロにします。 インベントリに新しく多数のコンピューターが追加されたり、ソフトウェア インベントリの設定が最近変更されたことが原因で負荷が大きくなった場合は、標準的なファイルの負荷に加えて、保留中のファイルを処理できる十分なリソースがあれば、問題は自動的に解決されることがあります。
Configuration Manager サイト データベースに十分な領域があることを確認します。 データベースを自動拡張するように設定している場合は、データベースの拡張に対応できる十分なディスク領域があることを確認します。
ファイル処理の間隔が長くなるようにインベントリ コレクションの頻度を調整します。
ソフトウェア インベントリの設定の変更は、慎重に計画してください。 パフォーマンス テストを実行して、インフラストラクチャが追加の負荷に対応できるかどうかを確かめます。
サイト サーバーが、Configuration Manager サイト データベース サーバーに接続していることを確認します。
Target | Microsoft.SystemCenter2012.ConfigurationManager.SecondarySiteServer | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | True | ||
Instance Name | SMS Inbox | ||
Counter Name | File Current Count | ||
Frequency | 900 | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | System.Performance.ConsecutiveSamplesThreshold | ||
Remotable | True | ||
Accessibility | Public | ||
Alert Message |
| ||
RunAs | Default | ||
Comment | SIV:INV0044, CreatedByMyFriend at 10/15/2011 5:25:04 PM |
<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_SINV_auth_inbox_backlog_monitor_secondary_site" Comment="SIV:INV0044, CreatedByMyFriend at 10/15/2011 5:25:04 PM" Accessibility="Public" Enabled="onEssentialMonitoring" Target="SCCM!Microsoft.SystemCenter2012.ConfigurationManager.SecondarySiteServer" 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_SINV_auth_inbox_backlog_monitor_secondary_site_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>File Current Count</CounterName>
<ObjectName>SMS Inbox</ObjectName>
<InstanceName>auth>sinv.box</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<Threshold>10000</Threshold>
<Direction>greater</Direction>
<NumSamples>12</NumSamples>
</Configuration>
</UnitMonitor>