Umbral de rendimiento de SMS 2003: Conexiones de SQL de SMS > 500 en 2 horas

SMS_2003_Perf_Threshold__SMS_SQL_Connections___500_over_2_hours_9_Rule.AdvancedAlertCriteriaMonitor (UnitMonitor)

Knowledge Base article:

Resumen

El número total de conexiones a la base de datos del sitio SMS ha superado el umbral operativo estándar. Si los procesos de SMS no pueden obtener una conexión SQL, se detendrán las operaciones de SMS estándar que afectan a la base de datos del sitio SMS. Por ejemplo, esto podría evitar que se agregaran nuevos datos de inventario a la base de datos del sitio SMS o evitar que se procesaran nuevos paquetes de distribución de software. Que la situación empeore depende de la causa de este elevado número de conexiones.

Causas

Las conexiones de la base de datos del sitio SMS pueden superar el umbral porque:

Resoluciones

Para resolver este problema y reducir las conexiones SQL:

Externo

Para obtener más información acerca de cómo cambiar el número de conexiones de servidor a la base de datos del sitio SMS, consulte la documentación del producto SQL Server.

Para obtener más información acerca de cómo configurar conexiones en SQL Server 7.0 y SQL Server 2000, y cómo resolver mensajes de error que afecten a los límites máximos de conexiones, vea el artículo 320728 en Microsoft Knowledge Base.

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 administrador de SQL Server junto con al administrador de SMS controlan esta alerta perfectamente.

Element properties:

TargetMicrosoft.SMS.2003.SMS_Server_Class
Parent MonitorDB
CategoryStateCollection
EnabledTrue
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: Conexiones de SQL de SMS > 500 en 2 horas
{1}
RunAsDefault
CommentMom2005ID='{ECF49FF9-5FDD-4D90-9273-6EC420D0FE29}'

Source Code:

<UnitMonitor ID="SMS_2003_Perf_Threshold__SMS_SQL_Connections___500_over_2_hours_9_Rule.AdvancedAlertCriteriaMonitor" TypeID="MomBackwardCompatibility!System.Mom.BackwardCompatibility.PerformanceThreshold.ThreeStateMonitorType" Accessibility="Internal" Target="Microsoft.SMS.2003.SMS_Server_Class" Enabled="true" ParentMonitorID="DB" Comment="Mom2005ID='{ECF49FF9-5FDD-4D90-9273-6EC420D0FE29}'">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="SMS_2003_Perf_Threshold__SMS_SQL_Connections___500_over_2_hours_9_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>DB</Component>
<ServerRoleInstance>$Target/Property[Type="Microsoft.SMS.2003.SMS_Server_Class"]/Name_1$</ServerRoleInstance>
<RuleId>$MPElement[Name="SMS_2003_Perf_Threshold__SMS_SQL_Connections___500_over_2_hours_9_Rule"]$</RuleId>
<ErrorThreshold>500</ErrorThreshold>
<ErrorOperator>Greater</ErrorOperator>
<WarningThreshold>300</WarningThreshold>
<WarningOperator>Greater</WarningOperator>
</Configuration>
</UnitMonitor>