Hi,
ESXi gives CPU ready in ms. How do you convert that to Ready %? I ask because most hosts show 50-60% CPU ready even though latency is really not that high.
Article Comments
Thx for the answer. But CPU ready is a value per VM not per host.
So the sensor uses CPU Ready % for all VMs and adds them up?
Apr, 2017 - Permalink
There's also a CPU ready metric for the host, that's the one we retrieve for the host performance sensor. In case you don't see it in vSphere, it might be disabled in the view of the performance metrics.
Kind regards,
Erhard
Apr, 2017 - Permalink
Does this CPU Ready metric for the host relate to normal CPU load?
For example on some hosts this goes higher than 100%. Is this per CPU? ie. If i have 8 cores and and a CPU Ready of 100%, does that mean on average one CPU is in ready status?
May, 2017 - Permalink
For details about the metric I would suggest to ask VMware directly, since we do not know what they do internally, we're just retrieving the values :)
May, 2017 - Permalink
Hi there,
The calculation follows this description from VMware.
Also an interesting read: CPU Ready Time in VMware and How to Interpret its Real Meaning
Kind regards,
Erhard
Apr, 2017 - Permalink