Patent ID: 8386597

Claim:
A method of monitoring the provision of data processing services, said method comprising: monitoring one or more portions of a data processing services system using monitoring devices to determine whether terms of a service level agreement are met for a plurality of end users, each monitoring device having a corresponding application adapter instance, and at least some of a plurality of applications includes non-conforming protocols and semantics; each corresponding application adapter instance including: an instance of a reusable generic interface, with each generic interface providing uniform communications between the application adapter instance and an information broker in a type defined by the information broker; software specifically configured to adapt communications with the monitoring device to communicate with the instance of the generic interface to obtain monitoring data from the monitoring device; an instance of an adapted resource, wherein the adapted resource is specifically configured to interface with the corresponding application to be adapted, with each adapted resource wrapping calls of the corresponding application; and an instance of a reusable resource, with each resource bridging semantics of the information broker with semantics of the corresponding application being adapted through the instance of the adapted resource; consolidating and converting the monitoring data into a common format using the information broker; parsing the monitoring data into a plurality of programs each assigned a unique monitoring task; selectively extracting information from each of the plurality of programs to generate a summary view for display of the extracted information; and displaying an end-to-end view of the system with multiple images representing different components of the system and the operations status of each such component.