Patent ID: 7774458

Claim:
A method of monitoring a business service implemented on an infrastructure, the infrastructure having a plurality of components and a plurality of detectors, the method comprising: associating business objects with processing cells distributed throughout the components of the infrastructure, each of the business objects associated with the business service and encompassing one or more business transactions, each of the business transactions encompassing a sequence of application transactions in a path of the components; associating rules with the processing cells, the rules including a propagation rule defining how one processing cell sends a copy of a collected event to another processing cell that does not have the collected event, the rules including an aggregation rule defining how one collected event is combinable with another collected event; collecting events with one or more of the processing cells running on one or more processing machines associated with the components, the events collected from one or more of the detectors; organizing the collected events with the processing cells running on one or more of the processing machines associated with the components by propagating and aggregating the collected events amongst the processing cells using the business objects and the rules associated therewith; and determining with one or more of the processing machines associated with the components an impact that the organized events have on the business service.