Vous pouvez exécuter l'utilitaire esxtop en utilisant ESXi Shell pour communiquer avec l'interface de gestion de l'hôte ESXi. Vous devez disposer des privilèges de l'utilisateur root.

Utilitaire esxtop

Pour utiliser l'utilitaire esxtop, tapez la commande suivante avec les options souhaitées :

esxtop [-h] [-v] [-b] [-l] [-s] [-a] [-c config file] [-R vm-support_dir_path]  [-d delay] [-n iterations] [-export-entity entity-file] [-import-entity entity-file]
Command-Line Help Option Description
-h Imprime ce menu d'aide.
-v Imprime la version.
-b Active le mode de traitement par lot.
-l Verrouille les objets esxtop à ceux disponibles dans le premier snapshot.
-s Active le mode sécurisé.
-a Affiche toutes les statistiques.
-c Définit le fichier de configuration esxtop, qui est .esxtop60rc par défaut.
-R Active le mode lecture.
-d Définit le délai entre les mises à jour en secondes.
-n Exécute esxtop pour seulement n itérations. Utilisez -n infinity pour exécuter esxtop pendant une période de temps infinie.
-u Supprime les statistiques de CPU physiques à l'échelle du serveur.
Par exemple :
[root@localhost:~] esxtop

La commande ci-dessus ouvre l'écran interactif d'esxtop, par défaut.

[root@localhost:~] esxtop -b -a -d 10 -n 3 > /vmfs/volumes/localhost/test.csv

La commande ci-dessus exécute le mode de traitement par lot d'esxtop avec tous les compteurs, le délai de mise à jour de 10 secondes pour 3 itérations. La sortie est écrite dans le fichier test.csv qui peut être ouvert avec d'autres outils tels que Windows Perfmon.

Configuration d'esxtop

L'utilitaire esxtop lit sa configuration par défaut dans .esxtop50rc sur le système ESXi. Ce fichier de configuration comprend neuf lignes.

Les huit premières lignes contiennent des lettres minuscules et majuscules pour préciser l'ordre dans lequel les champs apparaissent sur la CPU, la mémoire, l'adaptateur de stockage, le périphérique de stockage, le stockage de machine virtuelle, le réseau, l'interruption et les panneaux d'alimentation de la CPU. Les lettres correspondent aux lettres dans les panneaux de Champs ou d'Ordre d'affichage pour le panneau esxtop correspondant.

La neuvième ligne contient des informations sur les autres options. Élément plus important encore, si vous avez enregistré une configuration en mode sécurisé, vous n'obtiendrez pas d'esxtop non protégé sans supprimer le s de la septième ligne de votre fichier .esxtop50rc. Un nombre spécifie le temps de retard entre les mises à niveau. Comme en mode interactif, la saisie des lettres c, m, d, u, v, n, I, ou p détermine le panneau par lequel l'esxtop commence.

Note : N'éditez pas le fichier .esxtop50rc. Au lieu de cela, sélectionnez les champs et l'ordre d'affichage dans un processus esxtop en cours, procédez aux modifications et sauvegardez ce fichier à l'aide de la commande interactive W.