branfarm1
Contributor
Contributor

Help with esxtop expanded stats

Hey everybody. I just need some clarification on some stats I pulled from ESX top. I have a Virtual Machine that is heavily utilized and the development team keeps calling for more resources. I'm trying to figure out exactly why their app has to be so "heavy."

When I look at the standard esxtop CPU output I see the following for the machine in question:

ID GID NAME NMEM %USED %SYS %OVRLP %RUN %WAIT %BWAIT %TWAIT %CRUN %CSTP %IDLE %RDY %EXTRA %MLMTD

35 35 Admin Service 7 174.87 1.46 0.20 173.65 500.09 23.13 523.23 0.00 0.00 18.61 11.41 270.91 0.00

And when I expand that individual machine, I see the following:

ID GID NAME NMEM %USED %SYS %OVRLP %RUN

%WAIT %BWAIT %TWAIT %CRUN %CSTP %IDLE %RDY %EXTRA %MLMTD

1176 35 vmware-vmx 1 0.06 0.00 0.00 0.06 99.46 1.76 100.00 0.00 0.00 0.00 0.11 0.02 0.00

1177 35 vmm0:Admin_Serv 1 94.07 1.93 0.36 92.96 0.84 7.07 7.90 0.00 0.00 7.75 0.57 100.00 0.00

1178 35 vmm1:Admin_Serv 1 94.82 0.00 0.73 95.24 0.60 5.04 5.63 0.00 0.00 5.47 0.55 100.00 0.00

1179 35 vmware-vmx 1 0.00 0.00 0.00 0.00 100.00 0.00 100.00 0.00 0.00 0.00 0.01 0.00 0.00

1180 35 mks:Admin Servi 1 0.24 0.00 0.01 0.24 86.33 13.75 100.00 0.00 0.00 0.00 1.09 0.00 0.00

1181 35 vcpu-0:Admin Se 1 0.04 0.00 0.01 0.04 100.00 0.21 100.00 0.00 0.00 0.00 0.00 0.00 0.00

1182 35 vcpu-1:Admin Se 1 0.07 0.00 0.01 0.07 100.00 0.30 100.00 0.00 0.00 0.00 0.01 0.01 0.00

I'm curious what the vmm0 and vmm1 items are. My guess is virtual machine manager... but how come the vcpu's are very low utilization but the vmm's are through the roof? This particular VM is running a Java application.

Thanks for your help

Tags (2)
0 Kudos
2 Replies
RParker
Immortal
Immortal

I see this for a VM:

1076 35 vmware-vmx 1 0.07 0.07 0.00 99.92 0.01 0.00 0.01 0.00 0.00

1077 35 vmm0:MA-DT5224 1 3.16 3.17 0.00 96.71 0.13 96.64 0.10 0.00 0.00

1078 35 vmm1:MA-DT5224 1 1.93 1.94 0.00 97.73 0.33 97.19 0.06 0.00 0.00

1089 35 vmware-vmx 1 0.00 0.00 0.00 100.00 0.00 0.00 0.00 0.00 0.00

1090 35 mks:MA-DT5224 1 0.18 0.18 0.00 99.72 0.10 0.00 0.03 0.00 0.00

1091 35 vcpu-0:MA-DT522 1 0.04 0.04 0.00 99.94 0.02 0.00 0.00 0.00 0.00

1092 35 vcpu-1:MA-DT522 1 0.01 0.01 0.00 99.99 0.00 0.00 0.00 0.00 0.00

I think I see that the 3 CPU is pegged, while the others are idle, despite the VM itself is idle.

0 Kudos
PaulFGoode
Contributor
Contributor

Did you ever get an answer to your question? I'm seeing the same thing also with a Java based application.

0 Kudos