摘要 |
<p>The present invention relates in general to methods, devices and systems for monitoring processing efficiency and throughout in digital processing systems, and in particular, relates to methods, devices and systems for providing a real-time, business-based view of transaction throughput in e-commerce and other business-related computing systems. A method for monitoring business transaction processing in an environment containing a number of component-based applications, wherein a first application emits a stream of events representative of a state transition or significant occurrence, the method comprising continuously: detecting whether an event occurs in the first application, and for each event detected: a) capturing event data values corresponding to the event, wherein the event data values identify the application that generated the event and the time of the event generation; and b) collecting the event and the associated event data in a first event buffer; and correlating events form the first event buffer into a correlation buffer wherein the events in the correlation buffer are ordered according to the time of event generation.</p> |