Utilisation du conseiller de performances dans Tivoli Performance Viewer

Le conseiller de performances Tivoli Performance Viewer donne des conseils pour vous aider à optimiser les performances des systèmes. Il fait également des recommandations relatives aux paramètres inefficaces en se fondant sur les données PMI (Performance Monitoring Infrastructure) collectées.

Pourquoi et quand exécuter cette tâche

Cliquez sur Performance Advisor dans Tivoli Performance Viewer. Le conseiller de performances de Tivoli Performance Viewer fournit des conseils plus détaillés que le conseiller de diagnostics et de performances. Par exemple, Tivoli Performance Viewer donne des conseils sur la définition de la taille de la mémoire cache dynamique et du segment JVM (machine virtuelle Java™), ainsi que sur l'utilisation de l'assistant de configuration des performances de DB2.

Procédure

  1. [AIX Solaris HP-UX Linux Windows][z/OS]Activez PMI sur le serveur d'applications.

    Pour superviser les données de performances via les interfaces PMI, activez PMI via la console d'administration, puis redémarrez le serveur.

    En cas d'exécution dans un environnement WebSphere Application Server, Network Deployment, vous devez activer PMI à la fois sur le serveur et sur l'agent d'administration avant de redémarrer ces derniers.

  2. Activez la collection de données et définissez le niveau de contrôle PMI sur Extended (étendu).

    Les niveaux de contrôle déterminant quels compteurs de données sont activés peuvent être définis de manière dynamique, sans redémarrer le serveur. Ces niveaux de contrôle ainsi que les données sélectionnées déterminent le type de conseil que vous obtenez. Le conseiller de performances de Tivoli Performance Viewer utilise le niveau de contrôle étendu ; toutefois, il peut recourir à des compteurs nécessitant davantage de ressources (pour fournir des conseils supplémentaires) et donner des conseils sur les compteurs à activer.

    Par exemple, le conseil concernant la taille de session nécessite que l'ensemble de statistiques PMI soit fixé sur All (Tout). A l'aide du niveau de contrôle PMI Custom, vous pouvez activer le compteur Servlet Session Manager SessionObjectSize. Le contrôle du compteur SessionSize PMI est coûteux et ne figure pas dans l'ensemble de statistiques Extended PMI. Effectuez cette opération de l'une des manières suivantes :

    1. Paramètres PMI.
    2. Activation de Performance Monitoring Infrastructure à l'aide de l'outil wsadmin.
  3. Dans la console d'administration, cliquez sur Contrôle et réglage > Afficheur des performances > Activité en cours.
  4. Simulation d'une charge de production. Si vous utilisez le conseiller de performances dans un environnement de test ou si procédez à d'autres opérations d'optimisation des performances, simulez une charge de production réaliste pour votre application. L'application doit exécuter cette charge sans erreurs. La simulation prend en compte le nombre d'utilisateurs simultanés en périodes de pointe et amène les ressources système, telles que l'unité centrale et la mémoire, aux niveaux escomptés en production. Le conseiller de performances fournit des conseils uniquement lorsque le taux d'utilisation de l'unité centrale dépasse un niveau assez élevé. Pour obtenir la liste des partenaires commerciaux d'IBM® qui fournissent des outils permettant de traiter ce genre de charge, voir Performances : Ressources d'apprentissage.
  5. Journalisation des données de performances à l'aide de Tivoli Performance Viewer.
  6. Clicking Refresh on the table of advice causes the advisor to recalculate the advice based on the current data in the buffer.
  7. Les conseils d'optimisation des performances apparaissent lorsque l'icône du conseiller est sélectionnée dans le conseiller de performances de Tivoli Performance Viewer. Pour plus de détails, cliquez deux fois sur un message. Les données PMI sont collectées sur un intervalle de temps donné et la moyenne de ces données est calculée en vue de fournir des conseils. De ce fait, les informations des messages apparaissent sous forme de moyennes.
    Remarque : Si l'intervalle de régénération est réglé, la taille de la mémoire tampon doit également l'être pour qu'un volume suffisant de données puisse être collecté à des fins de calcul de moyennes. Un volume de données collecté pendant cinq minutes est généralement requis. Les recommandations suivantes ont pour objectif de vous aider à utiliser Tivoli Performance Advisor :
    1. Le taux de régénération ne doit pas être supérieur à 300 secondes.
    2. RefreshRate * BufferSize > 300 seconds. BufferSize * RefreshRate correspond à la quantité de données PMI disponibles en mémoire et doit être supérieure à 300 secondes.
    3. Pour que Tivoli Performance Advisor puisse utiliser correctement les journaux Tivoli Performance Viewer, ceux-ci doivent avoir une durée de 300 secondes au minimum.

    Pour plus d'informations sur la configuration des paramètres utilisateur et de journalisation de Tivoli Performance Viewer, reportez-vous à la documentation relative à la configuration des paramètres de ce produit.

  8. Mettez à jour la configuration de produit permettant d'améliorer les performances, en fonction des conseils fournis. Etant donné que Tivoli Performance Viewer procède à la régénération des conseils associés à un instant donné, retenez les conseils correspondant aux périodes de pointe. Bien que les conseillers d'optimisation des performances tentent d'établir une distinction entre les conditions de charge et d'inactivité, des conseils déroutants peuvent être fournis si le conseiller est activé tandis que le système est en phase d'accélération ou de décélération. Cette situation est d'autant plus probable lors de l'exécution de tests de courte durée. Bien que les conseils soient utiles dans la plupart des configurations, ils peuvent dans certains cas entraîner une diminution des performances. Pour ces raisons, la pertinence des conseils n'est pas garantie. Par conséquent, veillez à tester l'environnement avec la configuration mise à jour pour vous assurer de son bon fonctionnement.

    Au bout d'un certain temps, le conseiller peut générer des conseils différents. Ceci est dû aux fluctuations de charge et à l'état d'exécution. Lorsque vous recevez un conseil différent, vous devez consulter tous les conseils et la période à laquelle celui-ci a été émis. Un conseil est pris lors de la période la plus significative de la charge de production maximale.

    L'optimisation des performances est un processus itératif. Après avoir mis en oeuvre un conseil, simulez une charge de production, mettez à jour la configuration suivant les indications du conseil, puis vérifiez l'amélioration des performances. Cette procédure doit être répétée jusqu'à ce que les performances maximales soient atteintes.


Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=tprf_enablingtpvadvisor
Nom du fichier : tprf_enablingtpvadvisor.html