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

Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_inbox_schedule_box_send_request_backlog_monitor (UnitMonitor)

Ez a figyelő ellenőrzi a schedule.box mappában várakozó küldési kérelmek 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

Az ütemező várakozási sorban álló küldési kérelmeinek teljes száma túllépte a normál működés küszöbértékét. A hosszú várakozási sorok azt jelzik, hogy az adatok küldése nem működik a helyhierarchiában. 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ódhat. 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ésekor lesz orvosolható. Ha a sorban álló ütemezői küldési kérelmek 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

Az ütemező feladataival kapcsolatos üzenetek száma a következő okok miatt haladhatja meg a küszöbértéket:

Az SMS Executive szolgáltatás a helykiszolgálón leállt vagy nem válaszol.

A helykiszolgáló ütemezőjének küldési kérelmeit a rendszer lassabban dolgozza fel, mint amilyen sebességgel a létrehozandó küldési kérelmek beérkeznek.

A helykiszolgáló nem rendelkezik elégséges erőforrásokkal (például CPU-teljesítménnyel, memóriával, illetve lemezterülettel).

A rendszergazda egy nagy csomagot vagy sok kisebb csomagot küldött egy vagy több gyermekhelyre.

A küldő nem működik megfelelően a két hely között. Ezt számos ok kiválthatja, többek között a hálózati kapcsolatban fennálló problémák, fiók-hozzáférési problémák vagy a küldő konfigurációs hibái.

A rendszergazda nagyszámú leltárrekordot törölt, ami nagyszámú leltár-újraszinkronizálási kérelem küldéséhez vezetett.

Nagyszámú ügyfél csatlakozott egy új helyhez, ami nagyszámú leltár-újraszinkronizálási kérelem küldéséhez vezetett.

Megoldások

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

Ellenőrizze, hogy a riasztás küszöbértéke nem túl alacsony-e, azaz magasabb-e az adott Configuration Manager-hely normál működési küszöbértékénél.

Ellenőrizze, hogy fut-e a helykiszolgálón az SMS Executive szolgáltatás. Ha leállt vagy nem válaszol, indítsa újra a szolgáltatást.

Ellenőrizze, hogy a küldő tud-e csatlakozni a célhelyhez.

Értékelje ki a gyermekhelyekre történő szoftverterjesztés feldolgozási sebességét. Ha a tipikus csomagok esetén a referenciateljesítmény nem fogadható el, adjon hozzá további erőforrásokat, vagy használjon nagyobb teljesítményű számítógépet.

Csökkentse a gyermekhelyekre küldött csomagok méretét vagy küldésük gyakoriságát.

Kerülje azokat a műveleteket, amelyek nagy forgalmat okoznak a helyek között, így például a leltár újraszinkronizálását.

Element properties:

TargetMicrosoft.SystemCenter2012.ConfigurationManager.SiteServerRoleBaseClass
Parent MonitorSystem.Health.PerformanceState
CategoryPerformanceHealth
EnabledTrue
Instance NameSMS Scheduler
Counter NameNumber of Send Requests
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) várakozó küldési kérelmek 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:SVC0021, CreatedByMyFriend at 10/15/2011 5:25:48 PM

Source Code:

<UnitMonitor ID="Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_inbox_schedule_box_send_request_backlog_monitor" Comment="SIV:SVC0021, CreatedByMyFriend at 10/15/2011 5:25:48 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_send_request_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 Send Requests</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>