resxtop è un'utilità o uno strumento della riga di comando che viene eseguito su Linux e fornisce una visualizzazione dettagliata di come ESXi utilizza le risorse in tempo reale.

Prima di poter utilizzare qualsiasi comando resxtop, è necessario scaricare e installare resxtop nel sistema.

Nota: resxtop è supportato solo su Linux.

Una volta eseguita la configurazione, avviare resxtop dalla riga di comando. Per le connessioni remote, è possibile connettersi a un host direttamente o tramite vCenter Server.

Per avviare resxtop e connettersi a un server remoto, immettere questo comando

resxtop --server <hostname> --username <user>

Le opzioni della riga di comando elencate nella tabella seguente sono uguali a quelle per esxtop (ad eccezione dell'opzione R) con opzioni di connessione aggiuntive.
Nota: resxtop non utilizza tutte le opzioni condivise da altri comandi ESXCLI.
Tabella 1. Opzioni della riga di comando resxtop
Opzione Descrizione
[server] Nome dell'host remoto a cui connettersi (obbligatorio). Se ci si connette direttamente all'host ESXi, utilizzare il nome dell'host. Se la connessione all'host ESXi è indiretta (ovvero tramite vCenter Server), utilizzare il nome del sistema vCenter Server per questa opzione.
[vihost] In caso di connessione indiretta (tramite vCenter Server), questa opzione deve contenere il nome dell'host ESXi a cui ci si connette. Se ci si connette direttamente all'host, questa opzione non viene utilizzata. Si noti che il nome host deve essere uguale a quello visualizzato in vSphere Client.
[portnumber] Numero della porta a cui connettersi nel server remoto. La porta predefinita è 443 e, a meno che non venga modificata nel server, questa opzione non è necessaria.
[username] Nome utente da autenticare durante la connessione all'host remoto. Il server remoto chiede di inserire una password.

È inoltre possibile utilizzare resxtop in un host ESXi locale omettendo l'opzione server nella riga di comando. Il comando viene automaticamente impostato su localhost.

Installazione di resxtop in Ubuntu Linux

L'installazione di RESXTOP nei sistemi Linux è un processo semplice che prevede l'estrazione dei file dall'archivio, l'esecuzione e l'installazione dello script e l'aggiornamento del percorso.
  1. Scaricare resxtop da https://code.vmware.com/web/tool/7.0/resxtop.
  2. Decomprimere l'archivio utilizzando il comando tar di Linux "tar -xvf resxtop-7.0.0-15992393-lin64.tgz".
  3. Eseguire lo script di installazione eseguendo il comando di Linux “./install.sh”.
  4. Aggiornare il percorso eseguendo il comando di Linux “export LD_LIBRARY_PATH=/usr/lib/vmware/resxtop”.