You can make a performance analysis at java level, using a profiler (visualvm, yourkit, etc). That will allow to analyze memory, cpu, etc on a host with different java containers.
For the analysis of the applications deployed to mule, you ca use the jmx beans that mule exposes.
http://www.mulesoft.org/documentation/display/current/JMX+Management