HIERARCHY FOR CHARACTERIZING INTERACTIONS WITH AN APPLICATION
First Claim
1. A method for providing information regarding an application, comprising:
- generating application runtime data based on execution of an application, the execution is responsive to at least one client interacting with the application;
classifying the application runtime data according to a hierarchy, thereby providing classified application runtime data, the hierarchy comprising different levels which characterize the interacting; and
providing an output using the classified application runtime data.
2 Assignments
0 Petitions
Accused Products
Abstract
Application runtime data is obtained from an application monitoring system which monitors execution of an application, and traffic monitoring data is obtained from a traffic monitoring system which monitors traffic to/from the application as the clients interact with the application. Corresponding application runtime data and traffic monitoring data can be selectively output to assist an operator in investigating an anomalous condition. The data can be classified and selectively output according to one or more hierarchies which characterize the interactions. The hierarchies can include a domain level, a business process level (where a domain is made up of a number of business processes), a business transaction level (where a business process is made up of different business transactions), an individual transaction level (where a business transaction is made up of different transactions), and a transaction component level (where a transaction is made up of one or more transaction components).
89 Citations
40 Claims
-
1. A method for providing information regarding an application, comprising:
-
generating application runtime data based on execution of an application, the execution is responsive to at least one client interacting with the application; classifying the application runtime data according to a hierarchy, thereby providing classified application runtime data, the hierarchy comprising different levels which characterize the interacting; and providing an output using the classified application runtime data. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. A method for providing information regarding an application, comprising:
-
generating traffic monitoring data based on traffic to and from an application; classifying the traffic monitoring data according to a first hierarchy, thereby providing classified traffic monitoring data, the first hierarchy comprising different levels which characterize the interacting; generating application runtime data based on execution of the application, the execution is responsive to at least one client interacting with the application; classifying the application runtime data according to a second hierarchy, thereby providing classified application runtime data, the second hierarchy comprising different levels which characterize the interacting; and providing an output using the classified traffic monitoring data and the classified application runtime data. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. At least one processor readable storage device having processor readable code embodied thereon for programming at least one processor to perform a method, the method comprising:
-
generating application runtime data based on execution of an application, the execution is responsive to at least one client interacting with the application; classifying the application runtime data according to a hierarchy, thereby providing classified application runtime data, the hierarchy comprising different levels which characterize the interacting; and providing an output using the classified application runtime data.
-
-
34. The at least one processor readable storage device of claim 34, wherein:
the providing an output comprises displaying an interface which allows viewing of a selected portion of the classified application runtime data according to a selected level of the hierarchy. - View Dependent Claims (35)
-
36. The at least one processor readable storage device of claim 36, wherein:
the definitions comprise at least one of URLs, HTTP post parameters, cookie parameters, query parameters and session manager parameters.
-
37. A monitoring system, comprising:
-
one or more storage devices; and one or more processors in communication with said one or more storage devices, said one or more processors perform a method, the method comprising the steps of; generating application runtime data based on execution of an application, the execution is responsive to at least one client interacting with the application; classifying the application runtime data according to a hierarchy, thereby providing classified application runtime data, the hierarchy comprising different levels which characterize the interacting; and providing an output using the classified application runtime data. - View Dependent Claims (38, 39, 40)
-
Specification