simo79
Contributor
Contributor

How to identify a virtual machine in the performance chart

Jump to solution

Hi, in the performance graph of a virtual center I see a 100% CPU usage but I'm not able to identify which machine causes the problem because I don't find the name of the machine. Someone can help me? Look the attachment file.

Thank you

0 Kudos
1 Solution

Accepted Solutions
AWo
Immortal
Immortal

Read VMware KB 1012871, ftPerl consumes 100% CPU after enabling VMware High Availability


AWo

VCP 3 & 4

Author @ vmwire.net

\[:o]===\[o:]

=Would you like to have this posting as a ringtone on your cell phone?=

=Send "Posting" to 911 for only $999999,99!=

vExpert 2009/10/11 [:o]===[o:] [: ]o=o[ :] = Save forests! rent firewood! =

View solution in original post

0 Kudos
10 Replies
AWo
Immortal
Immortal

The objects named 0 - n are not virtual machines.

These are the cores, maybe devided by hyperthgreading. For example, on a 2 CPU machine with two cores per CPU and hyperthreading enabled I always see 8 objects plkus the server total in Mhz and percentage.


AWo

VCP 3 & 4

Author @ vmwire.net

\[:o]===\[o:]

=Would you like to have this posting as a ringtone on your cell phone?=

=Send "Posting" to 911 for only $999999,99!=

vExpert 2009/10/11 [:o]===[o:] [: ]o=o[ :] = Save forests! rent firewood! =
0 Kudos
simo79
Contributor
Contributor

Thanks for reply, and what is the cause of this high value?

I have two servers connected on the virtual center, only one has this problem of the object 0 to 99%

Thank you

0 Kudos
AWo
Immortal
Immortal

What dos the graphs show you for the single guests?

Have you installed VMware Tools in every guest?

How many vCPU's are assigned to your guests and how any cores do the ESX hosts have?

Have you installed software in the Console?

Have a look at "esxtop". Start in in the Console.


AWo

VCP 3 & 4

Author @ vmwire.net

\[:o]===\[o:]

=Would you like to have this posting as a ringtone on your cell phone?=

=Send "Posting" to 911 for only $999999,99!=

vExpert 2009/10/11 [:o]===[o:] [: ]o=o[ :] = Save forests! rent firewood! =
0 Kudos
simo79
Contributor
Contributor

What dos the graphs show you for the single guests? --> In the graph for For every single guest I don't find problem.

Have you installed VMware Tools in every guest? --> yes

How many vCPU's are assigned to your guests and how any cores do the ESX hosts have? --> In this server I have 8 CPU, 4 assigned for two vm and 1 for another

I have another similar server that are configured with other 4 vm that hasn't problem in the perfrmance graph

Have you installed software in the Console? --> No, nothing is installed in the console

Have a look at "esxtop". Start in in the Console. --> What is means?

thank you

0 Kudos
AWo
Immortal
Immortal

What dos the graphs show you for the single guests? --> In the graph for For every single guest I don't find problem.

Have you installed VMware Tools in every guest? --> yes

In this server I have 8 CPU, 4 assigned for two vm and 1 for another

I have another similar server that are configured with other 4 vm that hasn't problem in the perfrmance graph

Reduce the number of vCPU's to the smallest number possible. It is always a good idea to start with a less vCPU's as possible. If necessary change the HAL/Kernel of theguest os, but maybe you want to go woth two vCPU's first. That is a reduction of 50% regarding your actual setup.

What is means?

Open the Console and start "esxtop" on your ESX server.

Read this document, section 2: http://communities.vmware.com/docs/DOC-9279


AWo

VCP 3 & 4

Author @ vmwire.net

\[:o]===\[o:]

=Would you like to have this posting as a ringtone on your cell phone?=

=Send "Posting" to 911 for only $999999,99!=

vExpert 2009/10/11 [:o]===[o:] [: ]o=o[ :] = Save forests! rent firewood! =
0 Kudos
simo79
Contributor
Contributor

It's possibile to identify which vm is using the CPU number "0" ?

Look the attach file to understand the situation of the server

0 Kudos
FredPeterson
Expert
Expert

CPU 0 is used exclusively by the Service Console. It is shared with other VM's, but the COS only uses CPU 0.

I would log into the service console and check "top" and see what its CPU usage and load looks like.

Not esxtop, just TOP.

0 Kudos
simo79
Contributor
Contributor

There is a process/command named ftPerl that use 99% of the cpu.

0 Kudos
osha
Enthusiast
Enthusiast

In order to monitor the perfromance of your virtual machines from the performance tab. choose edit chart settings then change the chart type to "stacked per VM" then choose from the Objects box which VM's you want to include in the chart and down in the counters choose the metrics you want to use and apply the changes. This would help you to identify the VM usages

0 Kudos
AWo
Immortal
Immortal

Read VMware KB 1012871, ftPerl consumes 100% CPU after enabling VMware High Availability


AWo

VCP 3 & 4

Author @ vmwire.net

\[:o]===\[o:]

=Would you like to have this posting as a ringtone on your cell phone?=

=Send "Posting" to 911 for only $999999,99!=

vExpert 2009/10/11 [:o]===[o:] [: ]o=o[ :] = Save forests! rent firewood! =

View solution in original post

0 Kudos