Le mode de traitement par lot vous permet de recueillir et de sauvegarder des statistiques d'utilisation des ressources dans un fichier.

Après avoir préparé le mode de traitement par lot, vous pouvez utiliser l'esxtop ou le resxtop dans ce mode.

Se préparer au mode de traitement par lot

Pour fonctionner en mode de traitement par lot, vous devez tout d'abord vous préparer au mode de traitement par lot.

Procédure

  1. Exécutez resxtop (ou esxtop) en mode interactif.
  2. Sélectionnez les colonnes de votre choix dans chacun des panneaux.
  3. Enregistrez cette configuration dans un fichier (par défaut, il s'agit du fichier ~/.esxtop50rc) à l'aide de la commande interactive W.

Résultats

Vous pouvez désormais utiliser resxtop (ou esxtop) en mode de traitement par lot.

Utiliser l'esxtop ou le resxtop en mode de traitement par lot

Une fois que vous vous êtes préparé à utiliser le mode de traitement par lot, vous pouvez utiliser esxtop ou resxtop dans ce mode.

Procédure

  1. Démarrez resxtop (ou esxtop) pour rediriger le résultat vers un fichier.
    Par exemple :
    esxtop -b > my_file.csv 

    Le nom de fichier doit comporter l'extension .csv. L'utilitaire ne l'impose pas, mais les outils de post-traitement nécessitent cette extension.

  2. Traitez les statistiques collectées en mode de traitement par lot à l'aide d'outils tels que Microsoft Excel et Perform.

Résultats

En mode de traitement par lot, resxtop (ou esxtop) n'accepte pas les commandes interactives. En mode de traitement par lot, l'utilitaire s'exécute jusqu'à ce qu'il produise le nombre d'itérations requises (pour plus de détails, reportez-vous à l'option de ligne de commande n, ci-dessous) ou jusqu'à ce que vous mettiez fin au processus en appuyant sur Ctrl+c.

Options de la ligne de commande en mode de traitement par lot

Vous pouvez utiliser le mode de traitement par lot avec les options de la ligne de commande.

Tableau 1. Options de la ligne de commande en mode de traitement par lot
Option Description
a Affichez toutes les statistiques. Cette option ne tient pas compte des réglages de fichier de configuration et affiche toutes les statistiques. Le fichier de configuration peut être le fichier de configuration par défaut ~/.esxtop50rc ou un fichier de configuration défini par l'utilisateur.
b Exécute resxtop (ou esxtop) en mode de traitement par lot.
c filename Chargez un fichier de configuration défini par l'utilisateur. Si l'option -c n'est pas utilisée, le nom du fichier de configuration par défaut est ~/.esxtop50rc. Créez votre propre fichier de configuration, en spécifiant un nom de fichier différent, à l'aide de la commande interactive à clé unique W.
d Spécifiez le retard entre les snapshots de statistiques. La valeur par défaut est de cinq secondes. La valeur minimale est de deux secondes. Si un retard de moins de deux secondes est spécifié, le retard est défini à deux secondes.
n Nombre d'itérations. Le resxtop (ou esxtop) recueille et enregistre des statistiques autant de fois que le nombre spécifié d'itérations, puis se ferme.
server Le nom de l'hôte de serveur distant auquel se connecter (requis, resxtop seulement).
vihost Si vous vous connectez indirectement (par l'intermédiaire de vCenter Server), cette option doit contenir le nom de l'hôte ESXi auquel vous vous connectez. Si vous vous connectez directement à l'hôte ESXi, cette option n'est pas utilisée.
Note : Le nom de l'hôte doit être identique au nom indiqué dans vSphere Client.
portnumber Le numéro de port auquel se connecter sur le serveur distant. Le port par défaut est 443 et, à moins que celui-ci soit changé sur le serveur, cette option n'est pas nécessaire. (resxtop uniquement)
username Nom d'utilisateur à authentifier en se connectant à l'hôte distant. Vous êtes également invité par le serveur distant à saisir un mot de passe (resxtop seulement).