METHOD OF DETECTING CHANGES IN EDN-USER TRANSACTION PERFORMANCE AND AVAILABILITY CAUSED BY CHANGES IN TRANSACTION SERVER CONFIGURATION
First Claim
1. A method for determining an effect of a proposed configuration change on a transaction basis to at least one element in a distributed computer system comprising the steps of:
- initiating a set of instrumented synthetic transactions in the distributed computer system;
tracking access to managed resources by synthetic transactions to produce a list of utilized resources for the transaction; and
categorizing the utilized resources according to criteria including associating the utilized resources with respective transactions;
repeating the initiating, tracking, and categorizing steps after a proposed configuration change using a selected subset of the set of transactions; and
displaying an effect of the proposed configuration change for the selected subset of the set of transactions.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, apparatus, and computer program product for automatically detecting changes in end-user transaction performance and availability caused by a transaction server configuration change. When a configuration change to an element in a distributed computing system is proposed, a set of instrumented synthetic transactions in the distributed computer system is initiated. Access to managed resources by the synthetic transactions is tracked to produce a list of utilized resources for the transaction. The utilized resources are then categorized according to criteria including associating the utilized resources with respective transactions. The initiating, tracking, and categorizing steps are repeated after a proposed configuration change using a selected subset of the set of transactions. The effect of the proposed configuration change is then displayed for the selected subset of the set of transactions.
62 Citations
20 Claims
-
1. A method for determining an effect of a proposed configuration change on a transaction basis to at least one element in a distributed computer system comprising the steps of:
-
initiating a set of instrumented synthetic transactions in the distributed computer system; tracking access to managed resources by synthetic transactions to produce a list of utilized resources for the transaction; and categorizing the utilized resources according to criteria including associating the utilized resources with respective transactions; repeating the initiating, tracking, and categorizing steps after a proposed configuration change using a selected subset of the set of transactions; and displaying an effect of the proposed configuration change for the selected subset of the set of transactions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. An apparatus for determining an effect of a proposed configuration change on a transaction basis to at least one element in a distributed computer system, the apparatus comprising:
-
a bus; a storage device connected to the bus, wherein the storage device contains computer usable code; at least one managed device connected to the bus; a communications unit connected to the bus; and a processing unit connected to the bus, wherein the processing unit executes the computer usable code to initiate a set of instrumented synthetic transactions in the distributed computer system, track access to managed resources by synthetic transactions to produce a list of utilized resources for the transaction, categorize the utilized resources according to criteria including associating the utilized resources with respective transactions, repeat the initiate, track, and categorize steps after a proposed configuration change using a selected subset of the set of transactions, and display an effect of the proposed configuration change for the selected subset of the set of transactions.
-
-
12. A computer program product for determining an effect of a proposed configuration change on a transaction basis to at least one element in a distributed computer system, the computer program product comprising:
-
a computer usable medium having computer usable program code tangibly embodied thereon, the computer usable program code comprising; computer usable program code for initiating a set of instrumented synthetic transactions in the distributed computer system; computer usable program code for tracking access to managed resources by synthetic transactions to produce a list of utilized resources for the transaction; computer usable program code for categorizing the utilized resources according to criteria including associating the utilized resources with respective transactions; computer usable program code for repeating the initiating, tracking, and categorizing steps after a proposed configuration change using a selected subset of the set of transactions; and computer usable program code for displaying an effect of the proposed configuration change for the selected subset of the set of transactions. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
Specification