Last week I ran across a tweet talking about a VMware Labs fling that introduces ESXtop statistics as a plugin into the vSphere Web Client. If you’re not familiar with “flings”, they are experimental tools made by VMware engineers and shared with the community. Anyways, this fling jumped on my list immediately.
Download ESXtopNGC Plugin: https://labs.vmware.com/flings/esxtopngc-plugin
The first thing you might notice is the System Requirements’ sole item: “vCenter Server Appliance 5.5”. Hmm. I run vCenter Server on Windows since Update Manager still requires it and I don’t see the value of having both the vCSA and a Windows VM, as opposed to just one Windows VM. A few comments quickly came in, though, confirming that it works just fine as a plugin on Windows vCenter, too.
Here’s how to install it:
1. Download ESXtopNGC (“Agree & Download” in the top left)
2. Extract the zip file to a directory named “esxtop-plugin”
3. On your vCenter Server, browse to C:\Program Files\VMware\Infrastructure\vSphereWebClient\plugin-packages
4. Copy the extracted “esxtop-plugin” directory to the “plugin-packages” path in step 3
5. Open services.msc (or Computer Management, etc) and restart “VMware vSphere Web Client”
After restarting the Web Client service, your first load of the Web Client in your browser may be a bit sluggish (cache reloading, etc). Refresh if it hangs or white-screens while loading initially.
Now open “Hosts & Clusters”, select a host under this vCenter, open the “Monitor” tab, and select “Top” in the sub-bar below. It will take a few moments for the data to start flowing in, but it will come. No need to click the buttons.