1. A computer-implemented method for determining the performance of an application platform comprising a plurality of applications associated with a plurality of resources of a computer system, the method comprising: disposing a plurality of synthetic resource consumers within the application platform, each synthetic resource consumer configured to consume at least one of the plurality of resources; providing a workload profile to the plurality of synthetic resource consumers, the workload profile including parameters specifying resource consumption by the plurality of synthetic resource consumers; consuming the plurality of resources in accordance with the workload profile; acquiring performance data based on the impact of the workload profile on the plurality of resources and the plurality of applications; and displaying a graphical representation of the performance data.