1. A computer implemented method for monitoring workloads, the computer implemented method comprising: identifying a plurality of requests in a workload for an input/output scheduler; classifying each request in the plurality of requests to form a set of classifications; determining whether an action is needed based on the set of classifications; and initiating the action if the action is needed.