One way to do this easier would be to create a table with the items you want on it, like VM name, CPU utilization etc... and then you can filter/sort by CPU Utilization, Memory Utilization etc... and only have the Top 10 or whatever number you like.
Customer report ( ESXi Host memory, CPU & Network utilization) - One single report we would like to see Top Host memory, CPU & network utilization ( in Vertical graph mode) &  cluster wise top utilization for Monthly wise.  Create a custom report for our requirement.   * Click General TAB on right-action panel -> Click Create Dashboard. * Select use all Data -> Next -> Name of the dashboard -> Next -> Select the column type -> Finish. * Click Data TAB, expand VMware -> Drag & Drop ESX hosts objects -> Select create Table * Select show all on the select properties pop-up window.     Select ESX build, ESX version:   Expand CPU -> Host CPU -> Select Top CPU consumers. Expand Memory -> Host Memory -> Select Top MemoryProcesses. Expand Stoarge -> Host Storage -> Select Top IO processes -> next -> next -> next -> select the ESX hosts to add to this dashboard/report under Filter List -> Click Finish.   So this table view, I didn't find metric for graph view.   But when we ran the report, the values showed n/a, unfortunately. For cluster option, I don't see the top utilization even for table view.  Can some help me pull the report on vFoglight.  Regards Raju Adhinarayanan
Customer report ( ESXi Host memory, CPU & Network utilization)- VFoglight