http://www.yellow-bricks.com/esxtop/#esxtop-thresholds has some guidance on thresholds for different metrics.
Run esxtop, hit the “c” key to view CPU info and compare the usage with the thresholds.
Here are few from the above link.
Note: if your in esxtop you can hit the “f” key and it’ll give you a menu to specify more fields to display.
Ran into an issue where esxtop was basically displaying a bunch of CSV data that was hard to make sense of in a terminal.
From reading here https://kb.vmware.com/s/article/2001448
It appears that the issue is that the environment TERM variable is not specified.
To fix, specify the terminal to use
To get a list of terminals available, run the following
find /usr/share/terminfo -type f