VMware Cloud Community
ramesh25
Contributor
Contributor

Help interpreting esxtop output

I have a ESX 4.0 (VMware ESX 4.0.0 build-208167) installation running on a sun X4200 M2 server. I have 2 VMs running on the ESX host. When I look at the performance using esxtop on the host I see the following

6:24:57am up 13:33, 128 worlds; CPU load average: 0.53, 0.52, 0.52

PCPU USED(%): 25.2 79.9 46.8 79.2 AVG: 57.8

PCPU UTIL(%): 25.5 80.9 46.4 81.3 AVG: 58.5

CCPU(%): 2 us, 2 sy, 96 id, 0 wa ; cs/sec: 70

View VM only

ID GID NAME NWLD %USED %RUN %SYS %WAIT %RDY %IDLE %OVRLP %CSTP %MLMTD %SWPWT

21 21 ZXTM 3 95.19 78.26 21.39 221.84 0.12 21.18 7.05 0.00 0.00 0.00

30 30 ZXTM-OUT 3 101.57 75.62 28.29 224.59 0.01 22.95 49.82 0.00 0.00 0.00

I see this on vSphere client screen when I click on virtual machines.

ZXTM Powered On 4.50 GB 4.00 GB 2206 505 5 Zeus Traffic Manager

ZXTM-OUT Powered On 4.50 GB 4.00 GB 2125 458 10 Zeus Traffic Manager

Here is another snapshot with expanded CPU information.

6:32:59am up 13:41, 127 worlds; CPU load average: 0.53, 0.53, 0.52

PCPU USED(%): 26.8 83.5 45.9 78.4 AVG: 58.7

PCPU UTIL(%): 27.8 84.5 46.2 80.7 AVG: 59.8

CCPU(%): 1 us, 1 sy, 98 id, 1 wa ; cs/sec: 36

ID GID NAME NWLD %USED %RUN %SYS %WAIT %RDY %IDLE %OVRLP %CSTP %MLMTD %SWPWT

4276 21 vmware-vmx 1 0.07 0.10 0.00 99.85 0.01 0.00 1.75 0.00 0.00 0.00

4278 21 mks:ZXTM 1 0.00 0.01 0.00 99.94 0.01 0.00 0.17 0.00 0.00 0.00

4279 21 vcpu-0:ZXTM 1 101.94 82.42 23.55 17.52 0.01 16.94 5.42 0.00 0.00 0.00

4484 30 vmware-vmx 1 0.10 0.19 0.00 99.74 0.00 0.00 36.30 0.00 0.00 0.00

4486 30 mks:ZXTM-OUT 1 0.01 0.02 0.00 99.91 0.00 0.00 6.18 0.00 0.00 0.00

4487 30 vcpu-0:ZXTM-OUT 1 99.32 74.40 28.05 25.53 0.01 23.80 7.05 0.00 0.00 0.00

My question is since my average CPU is 58% should I be

concerned about the individual VMs vcpu running at near 100%. Also I see

%IDLE close to 20%. Does it mean the VMs are really running at around

80% ( %USED - %IDLE ). I see in numerous postings that %RDY should also be considered. In my output it is close to 0. How do I interpret this? I am also planning to use the Fault tolerance on these VMs in future. Should I have to be concerned about additional overhead on enabling FT?

I am new to the ESX world and would definitly appreciate any help or pointers from experts.

Thanks in advance for the help..

Ramesh

Tags (2)
0 Kudos
0 Replies