Capture, analysis, and visualization of concurrent system and network behavior of an application
First Claim
1. A system comprising:
- a network capture system that is configured to capture communication events of an application on a network,a tier capture system that is configured to capture processing events of the application on a node of the network, anda visualization system that is configured to provide a synchronized display of the communication events and processing events of the application,wherein each communication event includes information that facilitates identification of the application.
21 Assignments
0 Petitions
Accused Products
Abstract
A first capture system that captures network communication events related to an application, and a second capture system that captures internal processing events related to the application. A visualization system analyzes the data captured by each of the capture systems, synchronizes and correlates the data, and presents an integrated display of these communication and processing events. In a preferred embodiment, the communicated messages include an identifier of the application, and the processing components also associate an identifier of the application to each recorded processing event. To facilitate the integrated display of the events, the visualization system synchronizes the recorded communication and processing events to a common time base.
-
Citations
59 Claims
-
1. A system comprising:
-
a network capture system that is configured to capture communication events of an application on a network, a tier capture system that is configured to capture processing events of the application on a node of the network, and a visualization system that is configured to provide a synchronized display of the communication events and processing events of the application, wherein each communication event includes information that facilitates identification of the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method for execution on a plurality of machines on a communication network, comprising:
-
capturing communication events of an application on the network, capturing processing events of the application on a node of the network, and providing a synchronized display of the communication events and processing events of the application, wherein each communication event includes information that facilitates identification of the application. - View Dependent Claims (34, 35, 36, 37, 38, 39, 40, 41, 42, 43, 44, 45, 46, 47, 48, 49, 50, 51, 52, 53, 54)
-
-
55. A non-transitory computer-readable medium that includes a computer program that, when executed by a processor, is configured to cause the processor to:
-
capture communication events of an application on a network, capture processing events of the application on a node of the network, and provide a synchronized display of the communication events and processing events of the application, wherein each communication event includes information that facilitates identification of the application. - View Dependent Claims (56, 57, 58, 59)
-
Specification