VMware Cloud Community
simo79
Contributor
Contributor
Jump to solution

How to identify a virtual machine in the performance chart

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

Reply
0 Kudos
1 Solution

Accepted Solutions
AWo
Immortal
Immortal
Jump to solution

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

Reply
0 Kudos
10 Replies
AWo
Immortal
Immortal
Jump to solution

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! =
Reply
0 Kudos
simo79
Contributor
Contributor
Jump to solution

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

Reply
0 Kudos
AWo
Immortal
Immortal
Jump to solution

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! =
Reply
0 Kudos
simo79
Contributor
Contributor
Jump to solution

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

Reply
0 Kudos
AWo
Immortal
Immortal
Jump to solution

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! =
Reply
0 Kudos
simo79
Contributor
Contributor
Jump to solution

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

Look the attach file to understand the situation of the server

Reply
0 Kudos
FredPeterson
Expert
Expert
Jump to solution

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.

Reply
0 Kudos
simo79
Contributor
Contributor
Jump to solution

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

Reply
0 Kudos
osha
Enthusiast
Enthusiast
Jump to solution

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

Reply
0 Kudos
AWo
Immortal
Immortal
Jump to solution

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! =
Reply
0 Kudos