VMware Cloud Community
gilesm
Contributor
Contributor

Can you query total VM disk latency?

When creating a new Alarm, there is a trigger type which is "VM Total Disk Latency (ms)." Also, I know you can query total disk latency for Host objects as there is a performance counter representing total, read, and write latency counters. The documentation states, incorrectly, that this counter exists for virtual machine objects. It does not. Because you can create an alarm that looks for VM total disk latency, the value is obviously somewhere in the system. My question is whether anyone knows how to query that information. I need to query it on a scheduled basis like I do other performance counters. Thanks in advance.

Reply
0 Kudos
3 Replies
Troy_Clavell
Immortal
Immortal

not with the alarm in question, it's a bug, and does not work. There is a PR open with VMware, and from my understanding that alarm will be removed from vCenter until it actually works

Best way is to use ESXTOP

gilesm
Contributor
Contributor

I was hoping to not have to resort to ESXTOP as I'd like to query this data on a scheduled basis from a remote location. I think VMware shuns against using ESXTOP in this manner and is why the WebServices SDK was presented (the performance counter information) to do just this. Thanks again for the quick reply. I guess I'm just out of luck on this one. Smiley Happy

Reply
0 Kudos
firestartah
Virtuoso
Virtuoso

Have you tried out esxplot?

http://labs.vmware.com/flings/esxplot

If you found this or other information useful, please consider awarding points for "Correct" or "Helpful".

Gregg Robertson, VCP3,4 , MCSE, MCSA, MCTS, MCITP

If you found this or other information useful, please consider awarding points for "Correct" or "Helpful". Gregg http://thesaffageek.co.uk
Reply
0 Kudos