主权项 |
1. A computer system for tracking a transaction flow in a distributed environment, the computer system comprising:
one or more processors, one or more computer-readable memories and one or more computer-readable storage devices; program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, at each intermediate transaction hop from among a plurality of transaction hops in a transaction flow through a composite application in a distributed environment, to insert an separate entry with tracking data for a current transaction hop of the plurality of transaction hops into a tracking envelope associated with the transaction flow and passing the tracking envelope to a next transaction hop of the plurality of transaction hops in the transaction flow; and program instructions, stored on at least one of the one or more storage devices for execution by at least one of the one or more processors via at least one of the one or more memories, at a final transaction hop of the plurality of transaction hops, to insert a final entry with tracking data for the final transaction hop into the tracking envelope and exposing, in a single tracking event, a plurality of entries with tracking data for each of the plurality of transaction hops from the tracking envelope.
|