Partager via


Procédure de configuration de l'analyse des applications Java

 

La mise en route de l'analyse des applications Java requiert les quatre étapes générales suivantes :

  1. Importer et configurer le pack d'administration de Java Enterprise Edition (JEE) par le biais d'étapes d'analyse approfondie

  2. Importer le pack d'administration pour l'analyse des performances des applications Java

  3. Déployer manuellement l'agent d'analyse des performances des applications Java

  4. Vérifier le déploiement de l'agent d'analyse des performances des applications Java

Pour importer et configurer le pack d'administration de Java Enterprise Edition par le biais d'étapes d'analyse approfondie

  1. Importez et configurez le pack d'administration de Java Enterprise Edition (JEE) par le biais d'étapes d'analyse approfondie, y compris l'installation de l'application BeanSpy. Il s'agit d'une condition requise. L'analyse des performances des applications Java ne fonctionne pas sans la configuration de l'analyse approfondie de JEE et l'installation de BeanSpy.

    Important

    Bien que le pack d'administration de JEE prenne en charge plusieurs types de serveurs d'application, l'analyse des applications Java prend uniquement en charge les serveurs Tomcat.

    Téléchargez le pack d'administration de JEE et le guide du pack d'administration de JEE. Ce pack d'administration analyse les serveurs d'application JEE et il est disponible pour IBM WebSphere, Oracle WebLogic, Red Hat JBoss et Apache Tomcat. Accédez à la page du pack d'administration de System Center pour Java Enterprise Edition (JEE) dans le Centre de téléchargement Microsoft, cliquez sur Télécharger, puis sélectionnez les fichiers à télécharger. Par exemple, sélectionnez le pack d'administration (SC2012OM_JEE_MP.msi) et sélectionnez le guide du pack d'administration du serveur Tomcat (OpsMgr_MP_Tomcat.docx).

    Important

    Veillez à télécharger le guide du pack d'administration correspondant (fichier .docx) au serveur d'applications que vous utilisez. Il contient les détails d'installation du pack d'administration et décrit les éléments qui sont analysés.

    Le pack d'administration de System Center pour Tomcat, par exemple, permet à un administrateur informatique d'analyser l'intégrité des instances de serveur d'applications JEE dans Operations Manager. De plus, il offre la possibilité de déployer BeanSpy, une technologie open source de Microsoft, qui fournit une analyse plus approfondie, y compris l'utilisation de la mémoire.

  2. Une fois les packs d'administration des serveurs d'applications JEE importés, les instances de serveurs d'applications Tomcat sont détectées automatiquement. Par défaut, l'intervalle de détection est défini à 4 heures, de sorte que la détection peut prendre ce temps. Sur Tomcat, un serveur d'applications doit être en cours d'exécution pour que Operations Manager puisse le détecter la première fois. Une fois qu'une instance d'une application a été détectée, la configuration est supprimée uniquement lorsque le serveur d'applications est désinstallé.

    Pour analyser des instances du serveur d'applications Tomcat, dans la console Opérateur, cliquez sur Analyse, développez Analyse des applications, développez Analyse Java, développez Serveurs d'applications JEE, développez Serveur d'applications Tomcat, puis sélectionnez le dossier d'analyse. Pour plus d'informations, consultez le guide du pack d'administration de Tomcat ou le guide du pack d'administration de l'analyse de JEE que vous avez choisi de télécharger.

  3. Suivez la procédure de déploiement de BeanSpy sur un serveur d'applications. BeanSpy est une technologie open source de Microsoft, qui s'appuie sur Java Management Extension (JMX) pour permettre au pack d'administration d'obtenir des informations détaillées à partir des instances de serveur d'applications.

  4. À l'aide des instructions fournies dans le guide du pack d'administration de JEE, suivez la procédure d'activation du mode d'analyse approfondie.

Pour importer le pack d'administration pour l'analyse des performances des applications Java

  1. Maintenant que le pack d'administration de Java Enterprise Edition est importé et configuré avec l'analyse approfondie et BeanSpy déployé, importez le pack d'administration pour l'analyse des performances des applications Java. Téléchargez le pack d'administration à partir du Centre de téléchargement Microsoft.

  2. Le pack d'administration d'analyse des performances des applications Java (JavaAPMManagementPack.msi) contient les fichiers suivants :

    - Microsoft.JEE.APM.Library.mpb
    
    - Microsoft.JEE.Tomcat.APM.Library.mp
    
    - Microsoft.JEE.Tomcat.5.Apm.mp
    
    - Microsoft.JEE.Tomcat.6.Apm.mp
    
    - Microsoft.JEE.Tomcat.7.Apm.mp
    

    Importez les packs d'administration de bibliothèque suivants :

    - Microsoft.JEE.APM.Library.mpb
    
    - Microsoft.JEE.Tomcat.APM.Library.mp
    
  3. Importez les packs d'administration des versions des serveurs d'applications Tomcat que vous analysez.

    - Microsoft.JEE.Tomcat.5.Apm.mp
    
    - Microsoft.JEE.Tomcat.6.Apm.mp
    
    - Microsoft.JEE.Tomcat.7.Apm.mp
    

Pour déployer manuellement l'agent d'analyse des performances des applications Java et activer l'analyse des performances des applications Java

  1. Maintenant que le pack d'administration de Java Enterprise Edition (JEE) est configuré avec l'analyse approfondie et que le pack d'administration d'analyse des performances des applications Java est importé, vous êtes prêt à déployer manuellement l'agent d'analyse des performances des applications Java. Pour afficher les serveurs d'applications configurés pour l'analyse, dans le volet Analyse, cliquez sur Configurations.

  2. Pour activer l'analyse des performances des applications Java, dans le volet Analyse, puis dans le volet Tâches, cliquez sur Configurations contrôlées en profondeur, puis sélectionnez un serveur d'applications d'analyse approfondie.

  3. Après avoir sélectionné un serveur d'applications pour activer l'analyse des performances des applications Java, dans le volet Tâches, sous Instance de serveur d'applications surveillée, cliquez sur l'option d'extraction des fichiers Jar APM. Vous extrayez ainsi les fichiers d'agent Java vers l'ordinateur analysé (lorsqu'un serveur exécute Windows) ou vers la passerelle ou le serveur d'administration (lorsqu'un serveur exécute Linux). Le résultat de la tâche vous indique l'ordinateur vers lequel les fichiers ont été extraits et l'emplacement d'extraction. Pour plus d'informations, consultez le guide du pack d'administration d'analyse des performances des applications Java, disponible dans le Centre de téléchargement Microsoft.

  4. Ensuite, reconfigurez le serveur d'applications Java. Pour activer l'analyse des performances des applications Java, spécifiez les options de ligne de commande qui utilisent le fichier Jar comme chargeur de classe, puis redémarrez l'application. Une nouvelle détection après l'installation de l'agent permet l'analyse des performances des applications.

Pour vérifier le déploiement de l'agent d'analyse des performances des applications et remplacer les analyses

  1. Pour vérifier si l'analyse des performances des applications analyse une application, cliquez avec le bouton droit sur une application et affichez la liste des compteurs : Demandes analysées/s, Temps moyen de demande, Événements de performance/s, Événements d'exception/s et, surtout, valeurs de chaque compteur. Cinq analyses sont applicables. Pour plus d'informations sur les analyses, consultez le guide du pack d'administration d'analyse des performances des applications Java, disponible dans le Centre de téléchargement Microsoft.

    Important

    Si vous ne voyez pas de valeurs de compteur, l'analyse des performances des applications n'est pas activée pour ces applications. Cela signifie que vous devrez peut-être attendre la détection de l'analyse des performances des applications.

  2. Pour afficher les analyses, dans l'Explorateur d'intégrité, cliquez avec le bouton droit sur une application, cliquez sur Ouvrir, puis sur Affichage des performances. Certaines analyses sont désactivées.

  3. Pour remplacer des analyses, dans l'Explorateur d'intégrité, cliquez avec le bouton droit sur une analyse, puis cliquez sur Propriétés de l'analyse. Sur la page Propriétés de l'analyse, cliquez sur l'onglet Remplacements, cliquez sur Remplacer, puis sélectionnez la règle à remplacer. Sur la page Propriétés du remplacement, vous pouvez activer ou désactiver les analyses et modifier les paramètres de seuil de l'analyse.

Pour afficher des événements à l'aide d'Application Diagnostics

  1. À l'instar de l'analyse des performances des applications .NET, Application Diagnostics permet d'afficher les informations d'événement pour l'analyse des performances des applications Java. Pour plus d'informations sur l'ouverture et l'utilisation d'Application Diagnostics, consultez les rubriques Utilisation de la console Application Diagnostics et Utilisation d'événements à l'aide d'Application Diagnostics.

    En raison de la méthode de signalisation des statistiques Java, certains rapports d'analyse des performances des applications standard ne s'appliquent pas à l'analyse des performances des applications Java. Par exemple, NA peut apparaître dans certaines colonnes du rapport lorsque l'analyse des performances des applications Java ne s'applique pas. De plus, en raison de la méthode de mappage des conteneurs d'applications Java vers les serveurs, de nombreux rapports de niveau serveur ne contiennent pas de données.