Teljesítményküszöb: Helykiszolgáló beérkezett fájlok mappájában (schedule.box/jobs) várakozó fájlok figyelője

Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_inbox_schedule_box_jobs_backlog_monitor (UnitMonitor)

Ez a figyelő ellenőrzi a schedule.box/jobs mappában várakozó fájlok számát a helykiszolgálón. Ha ezek száma meghaladja a küszöbértéket, riasztást küld.

Knowledge Base article:

Összegzés

A helykiszolgáló ütemezőjének várakozási sorában lévő feladatok teljes száma túllépte a normál működés küszöbértékét. A helykiszolgáló ütemezője felügyeli a helyek közötti adatátvitelt, így a hosszú várakozási sorok azt eredményezik, hogy az adatok nem kerülnek feldolgozásra a helyhierarchián belüli küldéshez. Ha ezt az állapotot elszigetelt esemény, például nagy szoftverterjesztési csomagok más helyekre küldése váltja ki, a probléma elegendő feldolgozási idő rendelkezésre állása esetén magától megoldódik. Ha az állapotot ismétlődő események okozzák – például nagyszámú ügyfél által küldött újraszinkronizált leltár –, a probléma csak a kiváltó ok megszüntetésével orvosolható. Ha a sorban álló ütemezői feladatok száma továbbra is a küszöbérték felett marad, a helyek közötti kommunikációhoz szükséges idő hossza növekszik. Ez késleltetésekhez vezethet a gyermekhelyekre végzett szoftverterjesztés feldolgozásában, illetve a szülőhelyek leltáradatainak frissítésében.

Okok

A helykiszolgáló ütemezőjének feladataival kapcsolatos üzenetek száma a következő okok miatt haladhatja meg a küszöbértéket:

Megoldások

A probléma megoldásához és a várakozási sorban álló ütemezői feladatok számának csökkentéséhez tegye a következőket:

További információk

Ha a riasztás túl sok vakriasztást ad, a szabálytulajdonságok küszöbérték lapján a környezetnek jobban megfelelő értékeket adhat meg.

Ennek a riasztásnak a kezelését érdemes a Configuration Manager rendszergazdáira bízni.

Kapcsolódó események:

Kereshet az SMS_Executive szolgáltatás leállására vagy a helykiszolgáló elégtelen erőforrásaira (például CPU és memória) utaló riasztásokat is. Ezek a riasztások jelezhetik a helykiszolgáló ütemezőjének feladataival kapcsolatos riasztás okát. A kiváltó októl függően más típusú várakozási sorok hossza is megnövekedhet a helykiszolgálón (például az ütemező küldési kérelmeinek területén), és ezekkel kapcsolatos riasztások is megjelenhetnek. Ha a várakozási sort a küldő problémái okozzák, a küldővel kapcsolatos riasztásokat is észlelhet.

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
Helykiszolgáló beérkezett fájlok mappájában (schedule.box/jobs) várakozó fájlok riasztása

A(z) {0} példány {1} objektumának {2} számlálója {3} értékű a következő időpontban: {4}
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/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>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>