WebSphere Extended Deployment, Version 6.0.x     Systèmes d'exploitation : AIX, HP-UX, Linux, Solaris, Windows, z/OS

Extraction des statistiques PMI de la fonction de partitionnement

Si vous souhaitez obtenir les statistiques PMI d'une partition ou d'un serveur spécifique, vous pouvez directement les extraire à l'aide de l'outil wsadmin ou du MBean JMX.

Pourquoi et quand utiliser cette tâche

Si vous êtes abonné aux statistiques PMI de la fonction de partitionnement à l'aide de la commande wpfadmin ou du MBean WPFJMX, vous pouvez utiliser wpfadmin pour extraire les statistiques :
  • wpfadmin.bat|wpfadmin getTransactionCount --id ID_ABONNEMENT_PMI
  • --top INTERVALLE_RAFRAICHISSEMENT
  • wpfadmin.bat|wpfadmin getResponseTime --id ID_ABONNEMENT_PMI
  • --top INTERVALLE_RAFRAICHISSEMENT
  • INTERVALLE_RAFRAICHISSEMENT.
  • wpfadmin.bat|wpfadmin getFailedTransactionCount --id ID_ABONNEMENT_PMI

ID_ABONNEMENT_PMI correspond à l'ID client que vous obtenez lors que vous vous abonnez à la fonction de partitionnement PMI. Si vous utilisez --top option, les données obtenues sont mises à jour selon l'intervalle indiqué, comme pour la commande Unix top. Vous pouvez également utiliser du code Java, un script jacl ou un script jython pour obtenir des statistiques comparables aux exemples indiqués à la section 10.5.2.

  1. Exécutez la commande suivante pour extraire les données PMI.
    wpfadmin getResponseTime --id 1
    Les données suivantes s'affichent :
    WPFC0065I: Id défini à 1
    
    PartitionName TotalResponseTime TransactionCount  MinTime  MaxTime  
    StartTime  SumOfSquaresWPFC0045I: Aucune statistique n'est disponible ! 
    Attendez et faites une nouvelle tentative.
    
    Les données PMI ne sont pas encore disponibles sur le système. Vous pouvez à présent exécuter le client pour générer certaines statistiques.
  2. Ouvrez une nouvelle fenêtre de commandes ou de shell et exécutez la commande suivante :
    <racine_installation_ND>/bin/launchClient 
    <racine_installation_ND>/installedApps/<NOM_CELLULE>/WPFKeyBasedPartitionSample.ear 
    -CCproviderURL=orbaloc::NOMHOTE:PORT_RMI_SERVEUR
    où NOMHOTE correspond au nom d'hôte du serveur d'applications et PORT_RMI_SERVEUR est le port RMI de ce serveur, par exemple 9811. Le client s'exécute en générant les données suivantes :
    IBM WebSphere Application Server, Release 5.1
    J2EE Application Client Tool
    Copyright IBM Corp., 1997-2003
    WSCL0012I: Traitement des arguments de la ligne de commande.
    WSCL0013I: WSCL0013I: Initialisation de l'environnement pour clients d'applications J2EE.
    WSCL0035I: Initialisation de l'environnement J2EE Application Client
    WSCL0014I: Appel de la classe 
    com.ibm.websphere.wpf.client.WPFKeyBasedPartitionClient
    Création de partitions de PK000001 à PK000010
    Premier appel : PK000001->partition=PK000001,serveur=Tiger1/clus1srv1
    Deuxième appel : PK000001->partition=PK000001,serveur=Tiger1/clus1srv1
    Troisième appel : PK000001->partition=PK000001,serveur=Tiger1/clus1srv1
    Premier appel : PK000002->partiton=PK000002,server=Tiger1/clus1srv1
    Deuxième appel : PK000002->partition=PK000002,serveur=Tiger1/clus1srv1
    Troisième appel : PK000002->partition=PK000002,serveur=Tiger1/clus1srv1
    Premier appel : PK000003->partition=PK000003,serveur=Tiger1/clus1srv1
    Deuxième appel : PK000003->partition=PK000003,serveur=Tiger1/clus1srv1
    Troisième appel : PK000003->partition=PK000003,serveur=Tiger1/clus1srv1
    Premier appel : PK000004->partition=PK000004,serveur=Tiger1/clus1srv1
    Deuxième appel : PK000004->partition=PK000004,serveur=Tiger1/clus1srv1
    Troisième appel : PK000004->partition=PK000004,serveur=Tiger1/clus1srv1
    Premier appel : PK000005->partition=PK000005,serveur=Tiger1/clus1srv1
    Deuxième appel : PK000005->partition=PK000005,serveur=Tiger1/clus1srv1
    Troisième appel : PK000005->partition=PK000005,serveur=Tiger1/clus1srv1
    Premier appel : PK000006->partition=PK000006,serveur=Tiger1/clus1srv1
    Deuxième appel : PK000006->partition=PK000006,serveur=Tiger1/clus1srv1
    Troisième appel : PK000006->partition=PK000006,serveur=Tiger1/clus1srv1
    Premier appel : PK000007->partition=PK000007,serveur=Tiger1/clus1srv1
    Deuxième appel : PK000007->partition=PK000007,serveur=Tiger1/clus1srv1
    Troisième appel : PK000007->partition=PK000007,serveur=Tiger1/clus1srv1
    Premier appel : PK000008->partition=PK000008,serveur=Tiger1/clus1srv1
    Deuxième appel : PK000008->partition=PK000008,serveur=Tiger1/clus1srv1
    Troisième appel : PK000008->partition=PK000008,serveur=Tiger1/clus1srv1
    Premier appel : PK000009->partition=PK000009,serveur=Tiger1/clus1srv1
    Deuxième appel : PK000009->partition=PK000009,serveur=Tiger1/clus1srv1
    Troisième appel : PK000009->partition=PK000009,serveur=Tiger1/clus1srv1
    Premier appel : PK000010->partition=PK000010,serveur=Tiger1/clus1srv1
    Deuxième appel : PK000010->partition=PK000010,serveur=Tiger1/clus1srv1
    Troisième appel : PK000010->partition=PK000010,serveur=Tiger1/clus1srv1
    
  3. Patientez au moins une à deux minutes pour permettre au programme d'agrégation de trier les statistiques, puis exécutez une nouvelle fois la commande wpfadmin getResponseTime -id 1. Les données suivantes sont générées.
    WPFC0065I: Id défini à 1
    
    PartitionName TtlRspnsTm  TrnsctnCnt  MinTime MaxTime  StartTime   SumOfSqrs
    PK000004      1625           3            7     903  1094180666309 1226203
    PK000010      1543           3          260     671  1094180667170 892385
    PK000005      1423           3           51     965  1094180666389 1099475
    PK000008       932           3           99     482  1094180666990 365326
    PK000002       862           3          217     364  1094180666038 258546
    Notez que la valeur de TotalResponseTime dans vos données peut différer de celle indiquée ici car le temps de réponse est une valeur aléatoire.



Related concepts
Surveillance des performances

Rubrique Tâche    

Conditions d'utilisation | Commentaires Dernière mise à jour le : Mar 16, 2006 10:01:30 AM EST
http://publib.boulder.ibm.com/infocenter/wxdinfo/v6r0/index.jsp?topic=?topic=/com.ibm.websphere.xd.doc/info/WPF51/twpfpmistatretrieve_pdf.html

© Copyright IBM 2005, 2006. All Rights Reserved.
Ce centre de documentation s'appuie sur la technologie Eclipse. (http://www.eclipse.org)