VMware Cloud Community
vm7user
Enthusiast
Enthusiast

How to monitor "Average Bytes/Transfer" counter?

Hello,

How to monitor "Average Bytes/Transfer" counter on Datastore or Disk?

ESXi 6 U2

Reply
0 Kudos
5 Replies
vXav
Expert
Expert

Hi,

you need to change the collection level of your performance counters to 3.

https://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=20315...

Note that by doing that you will increase the size of the db and it can impact performances.

Level 3 is supposed to be for troubleshooting purpose.

It is in "vcenter server" > "manage" > "settings" > "General" > "Statistics"

Alternatively you can spin a VM and install VEEAM ONE. You will have 1 week of historical data which is pretty neat.

Cheers,

Reply
0 Kudos
vm7user
Enthusiast
Enthusiast

Currently i have Statistics Level=4 for 1 Days and Statistics Level=3 for 1 Week, but i do not see "Average Bytes/Transfer" counter

Reply
0 Kudos
vXav
Expert
Expert

I'm not sure that what you are looking for is doable in the web client, here is a list of the performance counters.

By the way, when you say "Average Bytes/Transfer", are you looking for an average usage metric in kbps or an average IO size?

Reply
0 Kudos
vm7user
Enthusiast
Enthusiast

i need monitor counter like

"Avg. Disk Bytes/Transfer is the average number of bytes transferred to or from the disk during write or read operations."

Reply
0 Kudos
vXav
Expert
Expert

You are looking for the average size of IO then.

The only ways I can think of to find that are:

- Per VM, Use vscsistats on each VMs on a datastore then do an average of that (never tried that)

     Using vscsiStats for Storage Performance Analysis

- Use the monitoring of your storage array if it can give this metric

Reply
0 Kudos