È possibile eseguire l'utilità esxtop utilizzando ESXi Shell per comunicare con l'interfaccia di gestione dell'host ESXi. È necessario disporre dei privilegi utente root.

Utilità esxtop

Per utilizzare l'utilità esxtop, digitare il seguente comando con le opzioni desiderate:

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]
Opzione sulla Guida della riga di comando Descrizione
-h Stampa questo menu della Guida.
-v Stampa la versione.
-b Attiva la modalità Batch.
-l Blocca gli oggetti esxtop a quelli disponibili nel primo snapshot.
-s Abilita la modalità Sicura.
-a Visualizza tutte le statistiche.
-c Imposta il file di configurazione di esxtop, che per impostazione predefinita è .esxtop60rc.
-R Abilita la modalità Riproduci.
-d Imposta il ritardo tra gli aggiornamenti in secondi.
-n Esegue esxtop solo per n iterazioni. Utilizzare -n infinity per eseguire esxtop per un periodo di tempo infinito.
-u Elimina le statistiche della CPU fisica a livello del server.
Ad esempio:
[root@localhost:~] esxtop

Per impostazione predefinita, il comando precedente aprirà la schermata interattiva di esxtop.

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

Il comando precedente esegue la modalità Batch di esxtop con tutti i contatori, e aggiorna il ritardo di 10 secondi per 3 iterazioni. L'output viene scritto nel file test.csv che può essere aperto con altri strumenti come Windows Perfmon.

Configurazione di esxtop

L'utilità esxtop legge la configurazione predefinita da .esxtop50rc sul sistema ESXi. Questo file di configurazione è costituito da nove righe.

Le prime otto righe contengono lettere minuscole e maiuscole per specificare quali campi sono visualizzati in quale ordine nei pannelli CPU, memoria, schede di storage, dispositivo di storage, storage della macchina virtuale, rete, interruzione e alimentazione CPU. Le lettere corrispondono alle lettere dei pannelli Campi o Ordine del rispettivo pannello esxtop.

La nona riga contiene informazioni sulle altre opzioni. Cosa ancora più importante, se è stata salvata una configurazione in modalità sicura, non si ottiene un esxtop non sicuro senza rimuovere la s dalla settima riga del file .esxtop50rc. Un numero specifica il tempo di ritardo tra gli aggiornamenti. Come nella modalità interattiva, digitando c, m, d, u, v, n, I o p si determina il pannello da cui viene avviato esxtop.

Nota: Non modificare il file .esxtop50rc. Selezionare invece i campi e l'ordine in un processo esxtop in esecuzione, apportare modifiche e salvare il file utilizzando il comando interattivo W.