Virtualization breaks the historical methods of measuring performance and troubleshooting problems. Applications running on virtual machines move across physical platforms and this is one reason why virtualization creates new issues that must be addressed differently than in the past. Knowing what container is running slow is not always enough to solve a performance issue.
Management and management software is crucial to running a successful virtualized environment. There are several management products directly from VMWare and Microsoft. If you are in a homogeneous environment these may be all you need. If you are looking at a heterogeneous environment or something more complex you may want to look at some of the third party products. There are products that range from virtual planning and management to troubleshooting and you can usually try them out for free!
Here are three virtualization management products:
VMWare VCenter Appspeed: