SYNTHETIC TRANSACTIONS BASED ON SYSTEM HISTORY AND LOAD
First Claim
1. A method for generating synthetic transactions, comprising:
- receiving actual traffic for a network system;
determining network system functionality tested by the actual traffic;
determining a current load experienced by the network system; and
generating synthetic transactions based on the tested functionality and the current load.
2 Assignments
0 Petitions
Accused Products
Abstract
Synthetic transactions for a network system are generated based on monitoring of the network system. One or more network system monitoring systems receive network system traffic, traffic monitoring data and/or application runtime data during a monitoring process. The traffic monitoring data may be derived from network system traffic and the application runtime data may be data associated with application transactions. The traffic, traffic monitoring data and application runtime data may contain information regarding the scope and frequency of the functionality tested by the actual traffic received by the network system. Synthetic transactions may be generated and transmitted to test the network system based on the scope and frequency of the functionality tested by actual traffic.
-
Citations
37 Claims
-
1. A method for generating synthetic transactions, comprising:
-
receiving actual traffic for a network system; determining network system functionality tested by the actual traffic; determining a current load experienced by the network system; and generating synthetic transactions based on the tested functionality and the current load. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. One or more processor readable storage devices having processor readable code embodied on said processor readable storage devices, said processor readable code for programming one or more processors to perform a method comprising:
-
receiving traffic monitoring data derived from actual traffic experienced for a network system; receiving application runtime data for an application processing the actual traffic; and generating synthetic transactions based on the traffic monitoring data and the application runtime data. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
-
16. An apparatus for processing data, comprising:
-
a communication interface; a storage device; and one or more processors in communication with said storage device and said communication interface, said one or more processors perform a method comprising, determining a network system functionality tested by actual traffic received by a network system, comparing the scope of network system functionality tested by actual traffic to target network system functionality metrics, determining the load received by the network system, and generating synthetic transaction instructions based on results of the comparison and the network system load. - View Dependent Claims (17, 18, 19, 20, 21)
-
-
22. A method for generating synthetic transaction instructions, comprising:
-
determining a scope of system functionality tested by actual traffic received by a network system; comparing the scope of network system functionality tested by actual traffic to target network system functionality data; determining the load currently received by the network system; and generating synthetic transactions based on results of said step of comparing and the network system load. - View Dependent Claims (23, 24, 25, 26, 27)
-
-
28. A method for monitoring a network service, comprising:
-
determining whether an application within an application server is processing traffic received by the application server; determining whether a web server within a network system is receiving traffic that requires application processing, the web server in communication with the application server, the network system including the application server; and generating a synthetic transaction instruction in response to said steps of determining whether an application within an application server is processing traffic and determining whether a web server within a network system is receiving traffic, the synthetic transaction instruction configured to determine the operating state of the network system. - View Dependent Claims (29, 30, 31, 32)
-
-
33. A method for generating synthetic transactions, comprising:
-
receiving traffic monitoring data by a traffic monitoring system, the traffic monitoring data associated with traffic received by a network system; receiving application runtime data by an application monitoring system, the application runtime data associated with an application on an application server within the network system processing the traffic monitoring data and the application runtime data by one of the traffic monitoring system and the application monitoring system; and generating one or more synthetic transactions in response to said step of processing the traffic monitoring data and the application runtime data. - View Dependent Claims (34, 35, 36, 37)
-
Specification