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
Attention: This article is a record of a conversation with the Paessler support team. The information in this conversation is not updated to preserve the historical record. As a result, some of the information or recommendations in this conversation might be out of date.
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