Bu izleyici site sunucusundaki yazılım ölçer biriktirme listesini denetler. Biriktirme listesi eşiği aşarsa uyarıyı başlatır.
Site sunucusundaki sıraya alınan yazılım ölçer dosyalarının toplam sayısı standart işletim eşiğini aşmış. Bu durum çözümlenmedikçe artar. Sıraya alınan site sunucusu yazılım ölçer dosyası eşikten yüksek olmaya devam ederse, yazılım ölçer bilgileri Configuration Manager site veritabanında zamanında yansıtılmaz ve koleksiyonlar ve raporlar ağdaki yazılımı doğru şekilde temsil edemeyebilir.
Sıraya alınan yazılım ölçer dosyalarının toplam sayısı eşiği şu nedenlerle aşabilir:
Site sunucusundaki SMS_Executive hizmeti durdurulmuş veya yanıt vermiyor.
Site sunucusu yazılım ölçer dosyalarını işleme hızı yazılım ölçer dosyalarının geliş hızından daha yavaş.
Site sunucusundaki CPU, bellek veya disk alanı gibi kaynaklar yetersiz olabilir.
Toplanan yazılım ölçer verilerinin miktarı veya toplama sıklığı donanım kısıtlamalarını aşıyor.
Yazılım ölçer dosyaları yeniden deneme döngüsüne takılmış olabilir.
Bu sorunu çözümlemek ve sıraya alınan yazılım ölçer dosyalarının sayısını azaltmak için:
Bu uyarı için eşiğin çok düşük olmadığını ve bu belirli Configuration Manager sitesi 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.
Configuration Manager site veritabanının normal şekilde çalıştığını doğrulayın.
Artan yükün yeni istemcilerden gelen ve sık olmayan bir yazılım ölçer verileri akışından mı kaynaklandığını ya da yazılım ölçer 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 çok sayıda yeni yazılım ölçer istemcisi olması ise sorun, standart yazılım ölçer dosya yüküne ek olarak bekleyen yazılım ölçer dosyalarını işlemek için yeterli kaynak olması halinde kendiliğinden çözülebilir.
Site sunucusunun yeterli kaynaklara sahip olduğunu doğrulayın. Gerekiyorsa daha fazla bellek ekleyin veya daha fazla disk alanını kullanılabilir duruma getirin ya da her ikisini birden yapın. Bilgisayar çok yavaşsa daha güçlü bir işlemciye veya birden çok işlemciye yükseltin.
Daha az yazılım ölçer kuralı yapılandırın ve yalnızca kritik olan uygulamaların ölçümünü yapın.
Yazılım ölçer dosyası bir yeniden deneme döngüsüne yakalanmışsa başka bir eylem yapılması gerekmez. Birkaç denemeden sonra dosya iptal edilir.
Target | Microsoft.SystemCenter2012.ConfigurationManager.SiteServerRoleBaseClass | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | True | ||
Instance Name | SMS Software Metering Processor | ||
Counter Name | Total SWM Usage Files 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:SWM0007, CreatedByMyFriend at 10/15/2011 5:25:16 PM |
<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_SWM_backlog_monitor" Comment="SIV:SWM0007, CreatedByMyFriend at 10/15/2011 5:25:16 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_SWM_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/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>Total SWM Usage Files Enqueued</CounterName>
<ObjectName>SMS Software Metering Processor</ObjectName>
<InstanceName/>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<Threshold>10000</Threshold>
<Direction>greater</Direction>
<NumSamples>12</NumSamples>
</Configuration>
</UnitMonitor>