1. A method for correlating events in data processing resources processing a workload, comprising: providing, on a processor unit, an event correlation service comprising an event correlation service software framework; configuring the event correlation service, using the event correlation service software framework, for correlating the events from monitored data for the workload, wherein the workload is processed using the data processing resources provided by a provider of the data processing resources; receiving, by the event correlation service, monitored data for the workload as the workload is being processed; processing the monitored data, by the event correlation service, to identify an occurrence of an event of interest for the workload as the workload is being processed; and providing an output in response to identifying the occurrence of the event of interest.