Bu izleyici site sunucusundaki schedule.box işleri biriktirme listesini denetler. Biriktirme listesi eşiği aşarsa uyarıyı başlatır.
Sıraya alınan site sunucusu zamanlayıcı işlerinin toplam dosya sayısı standart işletim eşiğini aşmış. Site sunucusu zamanlayıcısı siteler arasındaki veri aktarımını yönetir, bu nedenle uzun biriktirme listeleri bilgilerin site hiyerarşisi kapsamında gönderilmek üzere işlenmediği anlamına gelir. Bu durumun nedeni büyük bir yazılım dağıtım paketinin başka bir siteye gönderilmesi gibi yalıtılmış bir olaysa yeterli işlem süresi olması halinde sorun kendiliğinden çözülebilir. Bu durumun nedeni çok sayıda istemcinin yeniden eşitlenen envanterleri göndermesi gibi tekrarlayan olaylarsa, asıl neden çözümlenmediği sürece sorun giderilmeyecektir. Sıraya alınan zamanlayıcı işleri sayımı eşikten yüksek olmaya devam ederse, siteden siteye iletişimin tamamlanması için gereken süre uzar. Bu ise alt sitelere giden yazılım dağıtımının işlenmesinde veya üst siteler hakkındaki envanter bilgilerinin yenilenmesinde gecikmeyle sonuçlanabilir.
Site sunucusu zamanlayıcı iş iletileri eşiği şu nedenlerle aşabilir:
Site sunucusundaki SMS_Executive hizmeti durdurulmuş veya yanıt vermiyor.
Site sunucusu zamanlayıcı işlerinin işlenme hızı zamanlanacak işlerin geliş hızından daha yavaş.
Site sunucusundaki CPU, bellek veya disk alanı gibi kaynaklar yetersiz olabilir.
Yönetici bir veya daha fala alt siteye büyük bir paket veya pek çok paket göndermiş.
İki site arasındaki gönderen düzgün şekilde çalışmıyor. Bu durum ağ bağlantı sorunları, hesap erişim sorunları veya gönderen Yapılandırma hataları gibi çeşitli nedenlerden kaynaklanabilir.
Yönetici çok sayıda envanter kaydını silerek çok sayıda yeniden envanter eşitleme isteğini tetiklemiş.
Çok sayıda istemcinin yeni bir siteye eklenmesi çok sayıda yeniden envanter eşitleme isteğini tetiklemiş.
Bu sorunu gidermek ve sıraya alınan zamanlayıcı işlerinin 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.
Gönderenin hedef siteye bağlanabildiğini doğrulayın.
Alt sitelere yazılım dağıtımı için işlem hızlarını değerlendirin. Tipik paket işlemleri için temel çizgi performansı kabul edilebilir değilse kaynak ekleyin veya daha güçlü bir bilgisayara yükseltin.
Alt sitelere gönderilen paketlerin boyutunu küçültün veya daha seyrek gönderin.
Siteler arasında, yeniden eşitlenen envanter gibi büyük miktarda trafik oluşturacak eylemlerden kaçını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 CPU veya bellek gibi kaynaklarının yetersiz olması ile ilgili uyarılara da bakabilirsiniz. Bu uyarılar site sunucusu zamanlayıcı işleri uyarısının olası nedenleridir. Nedenine bağlı olarak site sunucusundaki zamanlayıcı gönderme istekleri gibi diğer biriktirme listesi türlerinin de artması ve bunlara bağlı uyarıların oluşması muhtemeldir. Biriktirme listesi gönderen sorunlarından kaynaklanıyorsa gönderenle ilişkili uyarılara bakabilirsiniz.
Target | Microsoft.SystemCenter2012.ConfigurationManager.SiteServerRoleBaseClass | ||
Parent Monitor | System.Health.PerformanceState | ||
Category | PerformanceHealth | ||
Enabled | True | ||
Instance Name | SMS Scheduler | ||
Counter Name | Number of Jobs | ||
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:SVC0020, CreatedByMyFriend at 10/15/2011 5:25:46 PM |
<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_inbox_schedule_box_jobs_backlog_monitor" Comment="SIV:SVC0020, CreatedByMyFriend at 10/15/2011 5:25:46 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_inbox_schedule_box_jobs_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>Number of Jobs</CounterName>
<ObjectName>SMS Scheduler</ObjectName>
<InstanceName>_Total</InstanceName>
<AllInstances>false</AllInstances>
<Frequency>900</Frequency>
<Threshold>10000</Threshold>
<Direction>greater</Direction>
<NumSamples>12</NumSamples>
</Configuration>
</UnitMonitor>