<

HOW TO:  Performance Monitor vSphere 4.x or 5.0

Published on
87,528 Points
9,128 Views
24 Endorsements
Last Modified:
Approved
Andrew Hancock (VMware vExpert / EE MVE^2)
MVE^2, Expert of the Year 2017-2011, Scribe 2016-2012, Author of the Year 2017-6,2013-2012 VMware vExpert 2018-2011 27 years of experience.
Got a vSphere 4.x or vSphere 5.0 performance issue? Read on

All the performance information for your vSphere 4.x or 5.0 environment is available from within vSphere vCenter, most performance monitoring tools, just present the information differently, the performance information has been obtained from vCenter Server monitoring your environment.

Performance Charts from VMware vSphere vCenter Server
Performance Charts from VMware vSphere vCenter Server
Performance Charts from VMware vSphere vCenter Server
A free application that can help you display and present the information.

Veeam Monitor for free

If you want a quick tool, to help you with wanting to know all the individual elements, then I would suggest using Veeam Monitor Free Edition

Veeam Monitor leverages Veeam Business View™ to enable performance monitoring, alerting and reporting for virtual machine groups based on criteria such as business unit, department, location, purpose, service-level agreement or any other criteria you define. This ability to perform business-centric monitoring helps to identify the business impact of a virtual infrastructure’s performance and respond accordingly. It also allows you to configure flexible alerts based on known server type characteristics and the potential business impact of an outage for more granular service-level management. You can also create targeted reports showing only the data relevant to specific business units, departments or types of server.

Source
http://www.veeam.com/esxi-monitoring-free.html.


If you want to get down and dirty with the servers, then I would recommend the following documents


Performance Monitoring and Analysis


Guest-based performance monitoring is an inaccurate and unhelpful means of evaluating performance in virtual deployments.  See Guest-based Performance Measurement for more inforamtion.  Monitoring and analysis of VMware ESX Server should be performed with esxtop and VirtualCenter.

esxtop is the tried-and-true means of collecting every performance stat  needed and making it available in a way that is conducive to analysis.  The best source of information on launching esxtop can be found in the Resource Management Guide (page 159).

1. Check and correct CPU utilization: CPU Performance Analysis and Monitoring

2. Identify memory bottlenecks and remove: Memory Performance Analysis and Monitoring

3. Characterize storage performance and correct: Storage Performance Analysis and Monitoring

4. Understand and improve the network utilization profile: Network Performance Analysis and Monitoring

Within each of these articles are techniques for using counters from  VirtualCenter and esxtop.  Information on those counters is provided in

vCenter Performance Counters
esxtop Performance Counters

Also, note that, while useless in collecting performance data, Perfmon  can help with analysis of large esxtop output files.  

Using Perfmon for esxtop-based Performance Analysis

esxtop in network mode
The vSphere Client can indicate that VM network traffic is causing a 1 GB Ethernet adapter to have a 99% utilization rate. But strangely, it doesn't display which kind of traffic is going across the virtual networks, where it came from or where it's going.

To learn which traffic is going across a virtual network, there's another free tool for vSphere: Xangati for ESX, a virtual appliance that tracks conversations on the virtual network. It's great for troubleshooting any virtual network issue, analyzing virtual desktop infrastructure and correlating vCenter performance stats with virtual network stats.

http://xangati.com/try-it-free/ (free)

*******************************************************************************************************************************************
Thank you for reading my article, please leave valuable feedback. If you liked my VMware article and would like to see more VMware Articles from me, please click the Yes button near the: Was this article helpful? at the Top of this article to the right of the Article title. Thank You.
*******************************************************************************************************************************************
24
Comment
  • 10
  • 2
  • 2
  • +7
22 Comments
 
LVL 38

Expert Comment

by:younghv
Very nice list of tips and techniques.
Thank you for putting this together.

"Yes" vote above.
0
 
LVL 9

Expert Comment

by:Timothy McCartney
Huge thanks to you hanccocka, and a definite YES vote!
0
 
LVL 127

Author Comment

by:Andrew Hancock (VMware vExpert / EE MVE^2)
thanks
0
Cloud Class® Course: Certified Penetration Testing

This CPTE Certified Penetration Testing Engineer course covers everything you need to know about becoming a Certified Penetration Testing Engineer. Career Path: Professional roles include Ethical Hackers, Security Consultants, System Administrators, and Chief Security Officers.

 
LVL 25

Expert Comment

by:Luciano Patrão
Hi

Has always very good and useful information from hanccoka.

Good article.
0
 
LVL 127

Author Comment

by:Andrew Hancock (VMware vExpert / EE MVE^2)
@Bestway Many Thanks, missed you of late!
0
 
LVL 25

Expert Comment

by:Luciano Patrão
@hanccocka unfortunately(or not) I have been very, very busy. Maybe in the next month I'll be back more regularly.

All the best, and keep up the good work in this awesome community.
0
 
LVL 127

Author Comment

by:Andrew Hancock (VMware vExpert / EE MVE^2)
@Best, yes I thought you must be busy!
0
 
LVL 10

Expert Comment

by:bluedan
Thank you for published this great article.  It's packed with useful tips.
0
 
LVL 127

Author Comment

by:Andrew Hancock (VMware vExpert / EE MVE^2)
Thank you, please Vote Yes, if Helpful!
0
 
LVL 10

Expert Comment

by:bluedan
I voted "YES" already! Thanks!
0
 
LVL 127

Author Comment

by:Andrew Hancock (VMware vExpert / EE MVE^2)
Thanks again!
0
 
LVL 86

Expert Comment

by:David Johnson, CD, MVP
Great Article.. saved to my bookmarks and of course, voted YES!!
0
 
LVL 127

Author Comment

by:Andrew Hancock (VMware vExpert / EE MVE^2)
@ve3ofa Many Thanks for your kind words.
0
 

Expert Comment

by:apollo-13
super!
0
 
LVL 127

Author Comment

by:Andrew Hancock (VMware vExpert / EE MVE^2)
thanks for your kind comments.
0
 

Expert Comment

by:lipotech
Indespensible...thx.
0
 
LVL 127

Author Comment

by:Andrew Hancock (VMware vExpert / EE MVE^2)
Thanks for your comments.
0
 
LVL 1

Expert Comment

by:patron
great information..., Thanks a lot
0
 
LVL 127

Author Comment

by:Andrew Hancock (VMware vExpert / EE MVE^2)
No problems.
0
 

Expert Comment

by:joyjohn
Yes
0
 
LVL 1

Expert Comment

by:patron
Thanks a lot for sharing such a great info..
0
 
LVL 127

Author Comment

by:Andrew Hancock (VMware vExpert / EE MVE^2)
@BKBIGB No problems!
0

Featured Post

Cloud Class® Course: MCSA MCSE Windows Server 2012

This course teaches how to install and configure Windows Server 2012 R2.  It is the first step on your path to becoming a Microsoft Certified Solutions Expert (MCSE).

Join & Write a Comment

Teach the user how to install ESXi 5.5 and configure the management network System Requirements: ESXi Installation:  Management Network Configuration: Management Network Testing:
Teach the user how to use create log bundles for vCenter Server or ESXi hosts Open vSphere Web Client: Generate vCenter Server and ESXi host log bundle:  Open vCenter Server Appliance Web Management interface and generate log bundle: Open vCenter Se…

Keep in touch with Experts Exchange

Tech news and trends delivered to your inbox every month