Umbral de rendimiento: Monitor de trabajo pendiente de solicitudes de envío de schedule.box de bandeja de entrada de servidor de sitio

Microsoft.SystemCenter2012.ConfigurationManager.Perf_Threshold_Site_server_inbox_schedule_box_send_request_backlog_monitor (UnitMonitor)

Este monitor comprueba el trabajo pendiente de solicitudes de envío de schedule.box en el servidor de sitio. Genera una alerta si el trabajo pendiente supera el umbral.

Knowledge Base article:

Resumen

El número total de solicitudes de envío del programador en cola superó el umbral operativo estándar. La existencia de gran cantidad de trabajo pendiente significa que la información no se está enviando a través de la jerarquía de sitios. Si esta condición se debe a eventos aislados como el envío de un paquete de distribución de software de gran tamaño a otro sitio, el problema se puede solucionar por sí solo si se dispone del suficiente tiempo de procesamiento. Si la condición se debe a eventos repetidos, como el envío de un inventario resincronizado desde un gran número de clientes, el problema no se solucionará hasta que usted corrija la causa principal. Si el número de solicitudes de envío del programador en cola supera el umbral, aumenta el periodo de tiempo necesario para completar la comunicación de sitio a sitio. Esto podría provocar retrasos en el procesamiento de la distribución de software a los sitios secundarios o en la actualización de la información de inventario acerca de los sitios primarios.

Causas

Los mensajes de trabajos del programador pueden superar el umbral porque:

El servicio SMS Executive está detenido o no responde en el servidor de sitio.

La velocidad de procesamiento de solicitudes de envío del programador de servidor de sitio es menor que la velocidad de entrada de las solicitudes de envío que se deben crear.

El servidor de sitio no tiene suficientes recursos como CPU, memoria o espacio en disco.

El administrador envió un paquete de gran tamaño, o varios paquetes, a uno o más sitios secundarios.

El remitente no funciona correctamente entre los dos sitios. Esto podría deberse a varias razones, como problemas de conectividad de red, problemas de acceso de cuenta o errores de configuración del remitente.

El administrador eliminó un gran número de registros de inventario, lo que desencadenó un gran número de solicitudes de resincronización de inventario.

Un gran número de clientes se conectó a un sitio nuevo, lo que desencadenó un gran número de solicitudes de resincronización de inventario.

Soluciones

Para solucionar este problema y reducir el número de solicitudes de envío del programador en cola:

Compruebe que el umbral de esta alerta no sea demasiado bajo y supere el umbral operativo estándar de este sitio de Configuration Manager específico.

Compruebe que el servicio SMS Executive se esté ejecutando en el servidor de sitio. Si está detenido o no responde, reinicie el servicio.

Compruebe que el remitente se pueda conectar al sitio de destino.

Evalúe las velocidades de procesamiento de la distribución de software a los sitios secundarios. Si el rendimiento de línea de base para el procesamiento de paquetes normal es inaceptable, agregue recursos o utilice un equipo más potente.

Reduzca el tamaño de los paquetes enviados a los sitios secundarios o envíelos con menos frecuencia.

Evite las acciones que generan un gran volumen de tráfico entre sitios, como el inventario resincronizado.

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
Alerta de trabajo pendiente de solicitudes de envío de schedule.box de bandeja de entrada de servidor de sitio

Instancia {0} Objeto {1} Contador {2} Tiene un valor {3} A {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>