L’utilisation du processeur pour le service hôte de l’agent SMS sur un point de gestion a augmenté jusqu’à 95 % pendant plus de trois heures. Cette condition s’aggravera sauf si elle est résolue ou si le niveau d’activité sur l’ordinateur diminue. Si le seuil est régulièrement dépassé, les performances peuvent en être affectées.
Le temps de processeur en pourcentage peut dépasser le seuil en raison d’une capacité de traitement insuffisante pour les tâches de l’hôte de l’agent SMS actuelles.
Pour résoudre ce problème et réduire le pourcentage d’utilisation du fichier d’échange :
Ajoutez un processeur supplémentaire.
Effectuez la mise à niveau vers un processeur plus rapide.
Configurez des points de gestion supplémentaires dans un cluster d’équilibrage de la charge réseau (NLB).
Pour plus d’informations sur les performances du système d’exploitation Microsoft Windows :
Voir la page Web Documentation produit de Microsoft Windows 2000 Server (éventuellement en anglais) pour Windows 2000 Server.
Voir la page Web Documentation produit Microsoft Windows Server 2003.
Pour des informations supplémentaires sur les performances de SMS :
Voir Scénarios et procédures pour Microsoft Systems Management Server 2003 : Maintenance, sauvegarde et récupération sur la page Web Documentation produit Systems Management Server 2003.
Voir Scénarios et procédures pour Microsoft Systems Management Server 2003 : Planification et déploiement sur la page Web Documentation produit Systems Management Server 2003.
Pour une aide supplémentaire, une liste des options de support supplémentaires est disponible dans la section de support du site Web SMS à la page Support de Systems Management Server (éventuellement en anglais).
Si cette alerte génère trop de faux positifs, vous pouvez modifier l’onglet de seuil des propriétés de la règle pour désigner des valeurs plus appropriées pour votre environnement.
% Temps processeur correspond au pourcentage du temps écoulé pendant lequel tous les threads de ce processus ont utilisé le processeur pour exécuter les instructions. Une instruction est l’unité de base d’exécution dans un ordinateur, un thread est l’objet qui exécute les instructions et un processus est l’objet créé lorsqu’un programme est exécuté. Le code qui est exécuté pour gérer certaines interruptions matérielles et conditions d’interruption est inclus dans ce compte Sur les machines à plusieurs processeurs, la valeur maximale du compteur correspond à 100 % x le nombre de processeurs.
C’est par les administrateurs SMS que cette alerte est la mieux gérée.
Target | Microsoft.SMS.2003.SMS_Server_Class | ||
Parent Monitor | Performance | ||
Category | StateCollection | ||
Enabled | False | ||
Alert Generate | True | ||
Alert Severity | MatchMonitorHealth | ||
Alert Priority | Normal | ||
Alert Auto Resolve | True | ||
Monitor Type | System.Mom.BackwardCompatibility.PerformanceThreshold.ThreeStateMonitorType | ||
Remotable | True | ||
Accessibility | Internal | ||
Alert Message |
| ||
RunAs | Default | ||
Comment | Mom2005ID='{E11FF2D1-672A-4B58-8754-C9A4CF2797BB}' |
<UnitMonitor ID="SMS_2003_Perf_Threshold__Process_____Processor_time__ccmexec___95_over_3_hours_17_Rule.AdvancedAlertCriteriaMonitor" TypeID="MomBackwardCompatibility!System.Mom.BackwardCompatibility.PerformanceThreshold.ThreeStateMonitorType" Accessibility="Internal" Target="Microsoft.SMS.2003.SMS_Server_Class" Enabled="false" ParentMonitorID="Performance" Comment="Mom2005ID='{E11FF2D1-672A-4B58-8754-C9A4CF2797BB}'">
<Category>StateCollection</Category>
<AlertSettings AlertMessage="SMS_2003_Perf_Threshold__Process_____Processor_time__ccmexec___95_over_3_hours_17_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__ccmexec___95_over_3_hours_17_Rule"]$</RuleId>
<ErrorThreshold>95</ErrorThreshold>
<ErrorOperator>Greater</ErrorOperator>
<WarningThreshold>85</WarningThreshold>
<WarningOperator>Greater</WarningOperator>
</Configuration>
</UnitMonitor>