Perf Eşiği: Site sunucusu gelen kutusu schedule.box işleri biriktirme listesi izleyicisi

Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_inbox_schedule_box_jobs_backlog_monitor (UnitMonitor)

Bu izleyici site sunucusundaki schedule.box işleri biriktirme listesini denetler. Biriktirme listesi eşiği aşarsa uyarıyı başlatır.

Knowledge Base article:

Özet

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.

Nedenler

Site sunucusu zamanlayıcı iş iletileri eşiği şu nedenlerle aşabilir:

Çözümlemeler

Bu sorunu gidermek ve sıraya alınan zamanlayıcı işlerinin sayısını azaltmak için:

Ek

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.

Element properties:

TargetMicrosoft.SystemCenter2012.ConfigurationManager.SiteServerRoleBaseClass
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Instance NameSMS Scheduler
Counter NameNumber of Jobs
Frequency900
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Performance.ConsecutiveSamplesThreshold
RemotableTrue
AccessibilityPublic
Alert Message
Site sunucusu gelen kutusu schedule.box işleri biriktirme listesi uyarısı

{0} Örneği {1} Nesnesi {2} Sayacı {4} Saatinde {3} Değerine Sahip
RunAsDefault
CommentSIV:SVC0020, CreatedByMyFriend at 10/15/2011 5:25:46 PM

Source Code:

<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>