Umbral de rendimiento de SMS 2003: Proceso - \% tiempo de procesador (smsexec) > 95 en 3 horas

SMS_2003_Perf_Threshold__Process_____Processor_time__smsexec___95_over_3_hours_19_Rule.AdvancedAlertCriteriaMonitor (UnitMonitor)

Knowledge Base article:

Resumen

El uso de procesador del servicio SMS Executive ha aumentado al 95 por ciento en tres horas. Esta condición aumentará hasta que se solucione o hasta que disminuya la actividad del equipo. Si este umbral se supera regularmente, afectará al rendimiento.

Causas

El porcentaje de tiempo del procesador puede superar el umbral porque no hay suficiente capacidad de procesamiento para la carga actual.

Resoluciones

Para solucionar este problema y reducir el porcentaje de uso del archivo de paginación:

Externo

Para obtener más información acerca del rendimiento del sistema operativo Microsoft Windows:

Para obtener más información acerca del rendimiento de SMS:

Para obtener más ayuda, dispone de una lista con opciones de soporte adicionales en la sección de soporte del sitio web de SMS Support for Systems Management Server.

Adicional

Si esta alerta genera demasiados positivos falsos, puede modificar la ficha de umbral de las propiedades de la regla para designar valores más apropiados para su entorno.

El % de tiempo de procesador es el porcentaje de tiempo transcurrido durante el que todos los subprocesos de este proceso usaron el procesador para ejecutar instrucciones. Una instrucción es la unidad básica de ejecución en un equipo, un subproceso es el objeto que ejecuta instrucciones y un proceso es el objeto creado cuando se ejecuta un programa. En este número se incluye el código que se ejecuta para controlar algunas interrupciones de hardware y condiciones de captura. En equipo con múltiples procesadores el valor máximo del contador es el 100 por ciento de veces el número de procesadores.

Esta alerta la administran mejor los administradores de SMS.

Element properties:

TargetMicrosoft.SMS.2003.SMS_Server_Class
Parent MonitorPerformance
CategoryStateCollection
EnabledFalse
Alert GenerateTrue
Alert SeverityMatchMonitorHealth
Alert PriorityNormal
Alert Auto ResolveTrue
Monitor TypeSystem.Mom.BackwardCompatibility.PerformanceThreshold.ThreeStateMonitorType
RemotableTrue
AccessibilityInternal
Alert Message
Umbral de rendimiento de SMS 2003: Proceso - \% tiempo de procesador (smsexec) > 95 en 3 horas
{1}
RunAsDefault
CommentMom2005ID='{23077531-5CDF-4D35-8D85-3C84F65401C8}'

Source Code:

<UnitMonitor ID="SMS_2003_Perf_Threshold__Process_____Processor_time__smsexec___95_over_3_hours_19_Rule.AdvancedAlertCriteriaMonitor" TypeID="MomBackwardCompatibility!System.Mom.BackwardCompatibility.PerformanceThreshold.ThreeStateMonitorType" Accessibility="Internal" Target="Microsoft.SMS.2003.SMS_Server_Class" Enabled="false" ParentMonitorID="Performance" Comment="Mom2005ID='{23077531-5CDF-4D35-8D85-3C84F65401C8}'">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="SMS_2003_Perf_Threshold__Process_____Processor_time__smsexec___95_over_3_hours_19_Rule.AdvancedAlertCriteriaMonitor.StringResource">
<AlertOnState>Warning</AlertOnState>
<AutoResolve>true</AutoResolve>
<AlertPriority>Normal</AlertPriority>
<AlertSeverity>MatchMonitorHealth</AlertSeverity>
<AlertParameters>
<AlertParameter1>$Data/Context/Name$</AlertParameter1>
<AlertParameter2>$Data/Context/Description$</AlertParameter2>
</AlertParameters>
</AlertSettings>
<OperationalStates>
<OperationalState HealthState="Success" MonitorTypeStateID="Success" ID="AlertLevelSuccess"/>
<OperationalState HealthState="Warning" MonitorTypeStateID="Warning" ID="AlertLevelWarning"/>
<OperationalState HealthState="Error" MonitorTypeStateID="Error" ID="AlertLevelError"/>
</OperationalStates>
<Configuration>
<ServerRole>SMS Server</ServerRole>
<Component>Performance</Component>
<ServerRoleInstance>$Target/Property[Type="Microsoft.SMS.2003.SMS_Server_Class"]/Name_1$</ServerRoleInstance>
<RuleId>$MPElement[Name="SMS_2003_Perf_Threshold__Process_____Processor_time__smsexec___95_over_3_hours_19_Rule"]$</RuleId>
<ErrorThreshold>95</ErrorThreshold>
<ErrorOperator>Greater</ErrorOperator>
<WarningThreshold>85</WarningThreshold>
<WarningOperator>Greater</WarningOperator>
</Configuration>
</UnitMonitor>