Hi
I have an issue with esxtop that i just can't get my head around.
Whenever i try to record a batch from esxtop with the below command, the values from virtual disks (V in esxtop) just zeroes. Meaning, through a batch, when imported to perfmon or excel, I can see that i have values for ex. commands for vmhba34 all the time, whereas values for all VMs vmdk files are zero under V-Disk VM
command |
---|
esxtop -b -c .esxtop50rc -d 2 -n 5400 > /vmfs/volumes/volume_name/random folder/esxtop_results/3h_esx01.csv |
I use iSCSI with 2 vmks/iSCSI initiators from each host going to 2 controllers in a HP P2000 G3 MSA. I've split a VM up into individual vmdk's, so a VM has C to H drive (system, app, db and so on). They are separated out on different vSCSI controllers, eg: System (C) is on 0:0, Database .mdf(G) is on 3:0, Database .ldf(H) is on 2:0 and so on.
I use an esxtop conf file since i've stripped it for everything but options on V, U and D.
I've tried monitoring live (with s2 intervals) and i can clearly see that most of the virtual disks are doing something as there is a CMD/s load on allmost all, so i'm not understanding the zero values in my csv output.
/Jon