In the next example, only the first two values are provided by default. A virtual machine with ExtraConfig tools.guestlib.enableHostInfo = TRUE (a non-default setting) supplies the remaining values.

$ vmware-toolbox-cmd stat raw text host
host.cpu.processorMHz = 2399
host.cpu.coresPerPkg = 4
host.cpu.packages = 2
host.cpu.cores = 8
host.cpu.threads = 16
host.dmi.product = ProLiant ML350 G6
host.dmi.vendor = HP

host.cpu.processorMHz – nominal processor speed. Other metrics, such as vm.cpu.used below, are normalized to this speed.

host.cpu.coresPerPkg – actual cores per socket, not including hyperthreads. Useful for determining cache effects and other aspects of socket sharing. Information is also available with CPUID instruction. Note that vSphere does not implement virtual hyperthreads.

host.cpu.packages – number of CPU sockets on the host (non-default).

host.cpu.cores – number of cores on the host across all sockets, not including hyperthreads (non-default).

host.cpu.threads – number of logical CPUs on the host across all sockets, including hyperthreads (non-default).

host.dmi.product – “product” field in the host SMBIOS data (non-default).

host.dmi.vendor – “vendor” field in the host SMBIOS data (non-default).

Host information (dmi.product and dmi.vendor) and total capacity are hidden by default, because this information is considered sensitive and not relevant to virtual machine execution. VMware discourages use of such information, but permits it to be made available to help with support.