Bei resxtop handelt es sich um ein unter Linux ausgeführtes Befehlszeilendienstprogramm oder Tool, das einen detaillierten Einblick in die Verwendung von Ressourcen durch ESXi in Echtzeit bietet.

Vor der Verwendung sämtlicher resxtop-Befehle müssen Sie resxtop herunterladen und auf Ihrem System installieren.

Hinweis: resxtop wird nur unter Linux unterstützt.

Starten Sie nach dem Einrichten resxtop über die Befehlszeile. Für Remoteverbindungen können Sie eine Verbindung zu einem Host entweder direkt oder über vCenter Server herstellen.

Geben Sie den folgenden Befehl ein, um resxtop zu starten und eine Verbindung zu einem Remote-Server herzustellen:

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

Die Befehlszeilenoptionen, die in der folgenden Tabelle aufgelistet sind, sind dieselben wie für esxtop (außer der Option R ) mit zusätzlichen Verbindungsoptionen.
Hinweis: resxtop verwendet nicht alle Optionen, die von den anderen ESXCLI-Befehlen verwendet werden.
Tabelle 1. Befehlszeilenoptionen für resxtop
Option Beschreibung
[server] Der Name des Remotehosts, zu dem die Verbindung hergestellt werden soll (erforderlich). Wenn Sie eine direkte Verbindung zum ESXi-Host herstellen, geben Sie den Namen dieses Hosts an. Wenn Sie die Verbindung zum ESXi-Host indirekt (d. h. über vCenter Server) herstellen, verwenden Sie für diese Option den Namen des vCenter Server-Systems.
[vihost] Wenn Sie eine Verbindung indirekt herstellen (über vCenter Server), enthält diese Option den Namen des ESXi-Hosts, mit dem Sie die Verbindung herstellen. Wenn Sie eine direkte Verbindung mit dem Host herstellen, wird diese Option nicht verwendet. Beachten Sie, dass der Hostname mit dem Namen identisch sein muss, der im vSphere Client angezeigt wird.
[portnumber] Die Portnummer, zu der die Verbindung auf dem Remoteserver hergestellt werden soll. Die Standardportnummer lautet 443. Diese Option wird nur benötigt, wenn diese Portnummer auf dem Server geändert wurde.
[username] Der beim Verbinden mit dem Remotehost zu authentifizierende Benutzername. Der Remoteserver fordert Sie zur Eingabe eines Kennworts auf.

Sie können resxtop auch auf einem lokalen ESXi-Host verwenden, indem Sie in der Befehlszeile die Option server weglassen. Der Befehl verwendet standardmäßig „localhost“.

Installieren von resxtop unter Ubuntu Linux

Bei der Installation von RESXTOP auf Linux-Systemen handelt es sich um einen einfachen Prozess, bei dem die Dateien aus dem Archiv extrahiert werden, das Skript ausgeführt und installiert und der Pfad aktualisiert wird.
  1. Laden Sie resxtop unter https://code.vmware.com/web/tool/7.0/resxtop herunter.
  2. Entpacken Sie das Archiv mit dem Linux TAR-Befehl "tar -xvf resxtop-7.0.0-15992393-lin64.tgz".
  3. Führen Sie das Installationsskript aus, indem Sie den Linux-Befehl “./install.sh” ausführen.
  4. Aktualisieren Sie den Pfad, indem Sie den Linux-Befehl “export LD_LIBRARY_PATH=/usr/lib/vmware/resxtop” ausführen.