Citrix has released a good new XenServer Performance Monitoring for Scalability Testing Whitepaper.
Citrix XenServer is used widely as a high-performance server and desktop hardware virtualization solution for both large and small organizations. Citrix XenServer’s management application, XenCenter, is used to monitor the performance of an environment in real-time and historically. For performance and scalability testing purposes, a more-customized log of XenServer performance may be necessary. Citrix Worldwide Consulting Solutions conducts in-house, cross-product scalability and performance testing to provide guidance to customers. This document is a result of such efforts and provides an overview of the different ways of monitoring XenServer resource utilization for testing purposes, as well as a sample template for creating customized scripts.