Instrumentation des serveurs locaux

Vous devez instrumenter des serveurs d'applications pour collecter des données de répartition des temps de réponse. Vous pouvez utiliser une ligne de commande ou une interface graphique pour instrumenter des serveurs d'applications et utiliser l'infrastructure de collecte de données.

Avant de commencer

L'infrastructure de collecte de données doit être installée sur un ordinateur à partir duquel vous voulez collecter des données de performances. Si vous instrumentez un serveur d'applications WebSphere, celui-ci doit être en cours de fonctionnement. Application Server Instrumenter vous invite à redémarrer les serveurs d'applications BEA WebLogic. Vous devez posséder des droits d'administrateur ou d'utilisateur root pour instrumenter les serveurs.

Procédure

  1. Dans Windows, cliquez sur Démarrer > Programmes > IBM Data Collection Infrastructure > Application Server Instrumenter. Dans Linux, utilisez le menu de démarrage pour ouvrir Application Server Instrumenter. Dans AIX, tapez /opt/IBM/SDP/DCI/rapa_prod/instrument_comp/ASI dans une invite de commande pour démarrer Application Server Instrumenter. Application Server Instrumenter démarre.
  2. Utilisez Application Server Instrumenter pour instrumenter le serveur. Voir les exemples qui suivent.
  3. Si vous instrumentez un serveur BEA WebLogic, vous devez après cela redémarrer le serveur d'applications. Application Server Instrumenter redémarre automatiquement les serveurs d'applications WebSphere.

Exemple

Pour instrumenter un ordinateur Linux équipé de la version 64 bits d'IBM® WebSphere Application Server version 6.1, sur lequel le serveur configuré se nomme server2, le logiciel du serveur est installé dans /opt/WebSphere/AppServer, le nom du profil est default et la sécurité est activée, procédez comme suit :

  1. Cliquez sur Instrumenter un serveur local.
  2. Dans la liste Type, sélectionnez IBM WebSphere Application Server v6.1.
  3. Entrez /opt/WebSphere/AppServer dans la zone Répertoire principal du serveur.
  4. Entrez server2 dans la zone Nom du serveur.
  5. Entrez default dans la zone Nom du profil.
  6. Sous JVM du serveur, sélectionnez 64 bits.
  7. Cochez la case Requiert la sécurité globale.
  8. Entrez l'ID utilisateur WebSphere dans la zone Utilisateur.
  9. Entrez le mot de passe WebSphere dans la zone Mot de passe.
  10. Cliquez sur OK.

Pour instrumenter un ordinateur Microsoft Windows équipé d'un serveur d'applications BEA WebLogic 10 nommé server1, installé dans le répertoire C:\bea\weblogic10, utilisant la version 32 bits de la JVM JRockit et démarrant avec le script C:\bea\weblogic10\mydomain\startWebLogic.cmd, procédez comme suit :

  1. Cliquez sur Instrumenter un serveur local.
  2. Sélectionnez BEA WebLogic Application Server v10.x dans la liste Type.
  3. Entrez server1 dans la zone Nom du serveur.
  4. Entrez C:\bea\weblogic10 dans la zone Répertoire principal du serveur.
  5. Entrez C:\bea\weblogic10\mydomain\startWebLogic.cmd dans la zone Script de démarrage.
  6. Sous JVM du serveur, sélectionnez Oracle JRockit 32-bit.
  7. Cliquez sur OK.
  8. Arrêtez et redémarrez le serveur.

Que faire ensuite

Répétez les étapes d'instrumentation pour chaque serveur d'applications impliqué dans la collecte de données pour les applications que vous profilez. En général, il y a un seul serveur d'applications. Vous ne pouvez instrumenter qu'un serveur d'applications local par ordinateur.


Commentaires