Method and system for monitoring message objects sent from a client to invoke operations on a server in a distributed computing environment
First Claim
Patent Images
1. A method of monitoring a message object sent from a client to invoke an operation on a server in a distributed computing environment, the method comprising:
- having at least one registered dynamic measurement point in the distributed computing environment, the at least one registered dynamic measurement point having been registered in response to instructions from an interface;
collecting data about a computing environment at the at least one registered measurement point in a component of the distributed computing environment;
upon receipt of the message object at the at least one registered measurement point, extracting measurement data from the message object;
converting the extracted measurement data into a data format associated with the at least one registered measurement point;
performing, at the component including the at least one registered measurement point, a computation using the converted extracted measurement data and the collected data at the at least one registered measurement point;
producing, at the component including the at least one registered measurement point, measurement data based at least in part on the computation using the converted extracted measurement data and the collected data at the at least one registered measurement point, the produced measurement data including a plurality of measurement values and identification information for each measurement value, the identification information identifying the component including the at least one registered measurement point;
inserting the produced measurement data into the message object; and
forwarding the message object including the produced measurement data in the distributed computing environment in invoking the operation on the server.
1 Assignment
0 Petitions
Accused Products
Abstract
Certain example embodiments relate to a method of monitoring a message object sent from a client to invoke an operation on a server in a distributed computing environment. Upon receipt of the message object at a measurement point, measurement data is produced. The measurement data is inserted into the message object.
15 Citations
27 Claims
-
1. A method of monitoring a message object sent from a client to invoke an operation on a server in a distributed computing environment, the method comprising:
-
having at least one registered dynamic measurement point in the distributed computing environment, the at least one registered dynamic measurement point having been registered in response to instructions from an interface; collecting data about a computing environment at the at least one registered measurement point in a component of the distributed computing environment; upon receipt of the message object at the at least one registered measurement point, extracting measurement data from the message object; converting the extracted measurement data into a data format associated with the at least one registered measurement point; performing, at the component including the at least one registered measurement point, a computation using the converted extracted measurement data and the collected data at the at least one registered measurement point; producing, at the component including the at least one registered measurement point, measurement data based at least in part on the computation using the converted extracted measurement data and the collected data at the at least one registered measurement point, the produced measurement data including a plurality of measurement values and identification information for each measurement value, the identification information identifying the component including the at least one registered measurement point; inserting the produced measurement data into the message object; and forwarding the message object including the produced measurement data in the distributed computing environment in invoking the operation on the server. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 16, 17, 18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
9. A system for monitoring a message object sent from a client to invoke an operation on a server in a distributed computing environment, wherein the system comprises:
-
processing resources including a computer processor and a memory; and at least one registered dynamic measurement point in the distributed computing environment, registered in response to instructions from an interface, controlled by the processing resources, and configured to; collect data about a computing environment at the at least one measurement point in a component of the distributed computing environment; receive the message object at the at least one registered measurement point, extract measurement data from the message object, convert the extracted measurement data into a data format associated with the at least one registered measurement point; performing, at the component including the at least one registered measurement point, a computation using the converted extracted measurement data and the collected data at the at least one registered measurement point, produce, at the component including the at least one registered measurement point, measurement data based at least in part on the computation using the converted extracted measurement data and the collected data at the at least one registered measurement point, the produced measurement data including a plurality of measurement values and identification information for each measurement value, the identification information identifying the component including the at least one registered measurement point, insert the produced measurement data into the message object, and forward the message object including the produced measurement data in the distributed computing environment in invoking the operation on the server. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification