1. A system for identifying root causes of application underachievement in a virtually provisioned environment, the system comprising: one or more processors coupled to a non-transitory computer-readable medium; a processor-based application stored on the non-transitory computer-readable medium, which when executed, will cause the one or more processors to: determine whether an application operation time exceeds a time constraint; record a capacity utilization measurement snapshot for a plurality of resources for a plurality of servers in a virtually provisioned environment associated with the application operation in response to a determination that the application operation time exceeds the time constraint; convert each capacity utilization measurement snapshot to a corresponding utilization range of a plurality of utilization ranges; determine whether the application operation time exceeded the time constraint on a predetermined number of occasions; determine whether the capacity utilization measurement snapshot includes a specific range for a specific resource of the plurality of resources for a specific server of the plurality of servers more than a predetermined frequency in response to a determination that the application operation time exceeded the time constraint on the predetermined number of occasions; and output an identification of the specific resource as a root cause of the application operation time exceeding the time constraint in response to a determination that the capacity utilization measurement snapshot includes the specific range more than the predetermined frequency.