1. A system, comprising: a plurality of processing services executable in a first computing device having at least one hardware processor, wherein individual ones of the plurality of processing services are configured to perform at least one task in a processing of data where target data is processed to generate processed data; a plurality of instances of an event reporting agent executable in the first computing device in association with the plurality of processing services, each of the plurality of instances of the event reporting agent comprising program instructions that, when executed, cause the at least one computing device to: generate a plurality of events that describe a status of a performance of the at least one task being performed on the first computing device by the plurality of processing services during the processing of data performed on the first computing device in generating the processed data; associate a timestamp and an identifier with individual ones of the plurality of events; and transmit the plurality of events to a second computing device; the second computing device, wherein the second computing device is located remotely from the first computing device and comprises at least one instance of an event processing application, wherein the event processing application comprises program instructions that, when executed, cause the at least one computing device to: generate at least one metric describing an operational condition of the first computing device during the processing of the data based at least in part on the timestamp and the identifier associated with the individual ones of the plurality of events; and perform at least one action based at least in part on a type of the operation condition generated.