此監視會檢查站台伺服器上 compsumm.box 的積存。 如果積存超過閾值,便會產生警示。
站台伺服器上元件狀態摘要器的 compsumm.box\repl 收件匣中的檔案總數已超過標準操作閾值。
這個資料夾可暫時儲存需要複寫到父站台伺服器的 Configuration Manager 元件狀態檔案 (.sum)。
除非獲得解決,否則這個狀況會愈來愈嚴重。 如果檔案計數持續超過閾值,則元件狀態將無法及時複寫並反映在父 Configuration Manager 站台資料庫中,而且狀態和報告可能無法正確呈現此站台及其子站台中的元件。
下列原因可能會導致檔案總數超過閾值:
站台伺服器上的 SMS Executive 服務已停止或沒有回應。
元件狀態摘要器可能正在處理父站台的變更,或是可能正在傳送狀態詳細資料到新的父站台。 這些變更優先於一般狀態處理,因此後者將暫時停止,直到這些變更處理完成為止。
站台伺服器的資源不足,例如 CPU、記憶體或磁碟空間。
Configuration Manager 站台資料庫已經沒有空間。
站台伺服器可能已中斷與 Configuration Manager 站台資料庫伺服器的連線。
傳送資料到父站台的作業可能受到影響或目前無法執行。
若要解決此問題並減少檔案數目:
確認此警示的閾值不會太低,而且超過此特定 Configuration Manager 站台的標準操作閾值。
確認 SMS Executive 服務正在站台伺服器上執行。 如果服務已停止或沒有回應,請重新啟動服務。
確認 Configuration Manager 站台資料庫執行正常。
確認 Configuration Manager 站台資料庫具有足夠的空間。 如果資料庫設定為自動成長,請確認是否有足夠的磁碟空間可容納資料庫的增長。
設定將元件狀態摘要器資料複寫到父站台的優先順序。 請執行效能測試,確認基礎結構能夠容納狀態負載。
確認站台伺服器可連線到 Configuration Manager 站台資料庫伺服器。
確認站台伺服器可以傳送到父站台。
檢查元件狀態摘要器的狀態訊息,找出可能的問題。
查看 Configuration Manager Logs 資料夾中的 Compsumm.log 檔案,取得錯誤或其他資訊。
如果這項警示產生太多誤判,您可以修改規則內容的閾值索引標籤,以指定更適合您的環境的值。
這項警示最好由 Configuration Manager 系統管理員處理。
相關事件
您也可以尋找 SMS Executive 服務停止或站台伺服器資源 (例如 CPU、記憶體等) 不足的相關警示。 這些警示是元件狀態摘要器未複寫元件狀態的可能原因。 依據不同的原因,站台伺服器上其他類型的積存 (硬體清查、軟體清查、軟體計量等) 可能也會增加,並產生對應的警示。
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:SVC0017, CreatedByMyFriend at 10/15/2011 5:25:41 PM |
<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_inbox_compsumm_box_backlog_monitor" Comment="SIV:SVC0017, CreatedByMyFriend at 10/15/2011 5:25:41 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_inbox_compsumm_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>CompSumm.Box>repl</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<Threshold>10000</Threshold>
<Direction>greater</Direction>
<NumSamples>12</NumSamples>
</Configuration>
</UnitMonitor>