Bu izleyici dataldr işlemi biriktirme listesi sırasını denetler. Biriktirme listesi eşiği aşarsa uyarıyı başlatır.
Site sunucusundaki sıraya alınan donanım envanteri dosyalarının (.hic veya .hid) toplam sayısı standart işletim eşiğini aşmış.
Bu durum çözümlenmedikçe artacaktır. Sıraya alınan site sunucusu donanım envanteri dosyası eşikten yüksek olmaya devam ederse, donanım envanteri Configuration Manager site veritabanında zamanında yansıtılmaz ve koleksiyonlar ve raporlar ağdaki aygıtları doğru şekilde temsil edemeyebilir.
Sıraya alınan donanım envanteri dosyalarının toplam sayısı eşiği şu nedenlerle aşabilir:
Site sunucusundaki SMS Executive hizmeti durdurulmuş veya yanıt vermiyor.
Envanter Verileri Yükleyicisi envanter ayrıntılarını yeni bir üst siteye gönderemiyor. Bu değişiklikler, işlenene kadar beklemeye alınan normal donanım envanteri dosya işlemlerine göre öncelikli duruma gelir.
Site sunucusu dosya işleme hızı donanım envanteri dosyalarının geliş hızından daha yavaş.
Site sunucusundaki CPU, bellek veya disk alanı gibi kaynaklar yetersiz olabilir.
Site veritabanında daha fazla yer yok.
Donanım envanteri sınıfları ayarı ek bilgileri toplamak üzere değiştirilmiş ve elde edilen envanter dosyaları daha uzun olduğundan işlem süresi de uzamış olabilir.
Site sunucusunun site veritabanı sunucusuyla olan bağlantısı kesilmiş olabilir.
Bu sorunu gidermek ve sıraya alınan donanım envanteri dosyalarının sayısını azaltmak için:
Bu uyarı için eşiğin çok düşük olmadığını ve bu belirli site için standart işletim eşiğinin çok üstünde olmadığını doğrulayın.
Site sunucusundaki SMS Executive hizmetinin çalıştığını doğrulayın. Durdurulmuş veya yanıt vermiyorsa hizmeti yeniden başlatın.
Site veritabanının düzgün şekilde çalıştığını doğrulayın.
Artan yükün sık olmayan bir yeni donanım envanteri kayıtları akışından mı kaynaklandığını ya da dosya yükünün göreceli olarak sabit mi kaldığını belirleyin. Yük sabitse sıfır işlem biriktirme listesi elde etmek için Configuration Manager altyapısını güncelleştirin. Yükün nedeni envantere çok sayıda yeni bilgisayarlar eklenmesi ise sorun, standart dosya yüküne ek olarak bekleyen dosyaları işlemek için yeterli kaynak olması halinde kendiliğinden çözülebilir.
Site veritabanının yeterli alana sahip olduğunu doğrulayın. Veritabanı otomatik olarak artacak şekilde ayarlanmışsa, veritabanının genişleyebilmesi için yeterli disk alanı olduğunu doğrulayın.
Dosyaların işlenebilmesi için daha uzun zaman aralıklarına izin vermek üzere envanter toplama sıklığını ayarlayın.
Donanım envanteri sınıflarının ayarını değiştirmeden önce dikkatle planlayın. Altyapının ekstra yüke uyum sağladığını doğrulamak için performans testleri yürütün.
Site sunucusunun site veritabanı sunucusuna bağlanabildiğini doğrulayın.
Bu uyarı çok sayıda hatalı pozitif sonuç oluşturuyorsa, ortamınız için daha uygun olan değerler tanımlamak üzere kural özelliklerindeki eşik sekmesini değiştirebilirsiniz.
Bu uyarı en iyi Configuration Manager yöneticileri tarafından işlenebilir.
İlgili Olaylar
Ayrıca SMS Executive hizmetinin durdurulması veya site sunucusunun yetersiz kaynağa (CPU, bellek gibi) sahip olması ile ilgili uyarılara da bakabilirsiniz. Bu uyarılar donanım envanteri dosya uyarısının olası nedenleridir. Nedenine bağlı olarak site sunucusundaki diğer biriktirme listesi türlerinin de (yazılım envanteri, veri bulgu kayıtları, yazılım ölçer) artması ve bunlara bağlı uyarıların oluşması muhtemeldir.
Target | Microsoft.SystemCenter2012.ConfigurationManager.PrimarySiteServerBaseClass | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | True | ||
Instance Name | SMS Inventory Data Loader | ||
Counter Name | Total MIFs Enqueued | ||
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:INV0040, CreatedByMyFriend at 10/15/2011 5:25:08 PM |
<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>