Applications de profil

Le profilage d’application fonctionne en tandem avec Install Capture, cependant, le profilage d’application collecte les données d’exécution de vos applications installées. Les mesures, telles que l’UC, l’utilisation de la mémoire et l’utilisation du réseau, sont capturées pendant l’exécution d’une application. À l’aide de ces informations, AppDNA vous aide à concevoir vos besoins en infrastructure de virtualisation. Par exemple, l’analyse de profilage AppDNA peut indiquer qu’une application gourmande en mémoire doit être répartie entre plusieurs serveurs RDS.

Pour utiliser le profilage d’application :

  1. Dans l’onglet Applications , sélectionnez l’application que vous souhaitez profiler.
  2. Faites un clic droit pour afficher un menu contextuel ; sélectionnez Profil.

    Image du menu déroulant Profil

    Le profilage d’application utilise un profil de configuration de machine virtuelle existant en fonction de ce que vous avez spécifié pour Install Capture.

  3. Dans le menu déroulant, sélectionnez Installer le plafond, cliquez sur OKpour commencer le processus de profilage.

    Sélectionner une image de profil

    AppDNA affiche un message d’état indiquant l’état du processus de profilage.

    Lorsque le profilage d’application commence, AppDNA démarre la machine définie dans le profil sélectionné et lance une session RDP qui vous donne une visibilité et un contrôle sur le processus.

    AppDNA injecte (dans la machine) le fichier d’installation de l’application qui sera profilée ; l’application est configurée de la même manière que pour un processus de Install Capture, la principale différence est qu’aucun instantané du système d’exploitation de base n’est pris.

    image d'état de profilage

    Après avoir démarré le processus de profilage d’application, le processus de clic automatique est appelé pour installer l’application.

    L’application sélectionnée (dans cet exemple, FileZilla) lance son assistant d’installation et demande la vérification de la connexion RDP. Lorsque le clicker automatique est activé, aucune entrée utilisateur n’est requise.

    Image du contrat de licence de l'assistant d'installation

    Le clicker automatique termine automatiquement le processus d’installation.

    Une fois que le clic automatique a terminé l’installation de l’application, une fenêtre de dialogue apparaît dans la fenêtre RDS vous permettant de commencer à profiler l’application.

  4. Cliquez sur Démarrer pour commencer ou sur Parcourir pour localiser le fichier exécutable de l’application.

    Profilage de l'image de démarrage

    Conseil

    Si l’application que vous souhaitez profiler ne se lance pas automatiquement après avoir cliqué sur Démarrer, cliquez sur Parcourirpour la localiser et la lancer manuellement.

    Après avoir cliqué sur Démarrer pour lancer le profilage de l’application, AppDNA commence à analyser l’application pour déterminer les mesures clés. Une fois le processus terminé, l’interface affiche un message d’état.

    Image de finition de profilage

  5. Pour afficher les informations relatives aux compteurs de performances, cliquez sur Avancé dans la fenêtre de l’application de profilage.

Image des options avancées

Afficher les données de profilage

Pour afficher les données de profilage d’application :

  1. Sélectionnez l’application, faites un clic droit et sélectionnez Propriétés.

    Profilage des propriétés image

  2. Dans l’écran Propriétés, sélectionnez l’onglet Données de profilage .

Image de données de profil

Conseil

Lorsque vous utilisez le profilage d’application pour afficher les mesures de performances d’une application, vous pouvez définir des seuils pour traiter tous les compteurs pouvant dépasser un niveau acceptable. Par exemple, % Processeur, Jeu de travail, Lecture d’E/S et Total/s d’octets. Réglez ces seuils à l’aide de l’onglet Données de performances de l’écran Paramètres .

Définition des seuils liés aux performances

Pour définir des seuils de performances de profilage d’application :

  1. Sélectionnez Edition > Paramètres .

    Image des paramètres

  2. Dans l’écran Paramètres, sélectionnez Rapports > onglet Performances .

  3. Dans l’onglet Performances, définissez des seuils pour les compteurs suivants :

    • % Processeur. Affiche le seuil du pourcentage de processeur utilisé par l’application sélectionnée.
    • Ensemble de travail. Définit la quantité de mémoire requise par un processus dans un intervalle de temps donné.
    • Lecture d’E/S. Définit le nombre de lectures d’entrées/sorties effectuées par l’application.
    • Nombretotal d’octets/s. Représente le nombre total d’octets utilisés par l’application chaque seconde.

    Image de données de performance

  4. Cliquez sur Enregistrer.

Afficher des informations supplémentaires sur les performances

Des informations supplémentaires sur les performances sont disponibles pour les applications profilées.

Pour afficher ces informations :

  1. Sélectionnez Rapports : Applications > Synthèse des performances .

Image récapitulative des performances

L’écran Sommaire du profilage fournit des informations complètes et d’un coup d’œil sur les caractéristiques de performance d’une application profilée.

Image de l'écran récapitulatif

Conseil

Utilisez les informations de l’écran Récapitulatif du profilage pour afficher les seuils ; utilisez l’écran Paramètres pour définir des seuils afin d’améliorer les performances de votre application. Par exemple, si une application utilise une quantité de traitement étrangère, elle apparaît en rouge. Dans cet exemple, l’application FileZilla alloue un grand pourcentage de processeur disponible. Pour résoudre ce problème, définissez un seuil de processeur inférieur à l’Paramètresécran.