Patent ID: 7532583

Claim:
A computer implemented method for computing path oriented statistics, the computer implemented method comprising the steps of: determining a transaction path for each transaction in a plurality of transactions to be processed to from a plurality of transaction paths, wherein a transaction path comprises components through which the transaction travels; determining combined transaction paths, wherein a combined transaction path is a set of transaction paths that start at the same component; monitoring a statistic from all components in the combined transaction paths, wherein the statistic is a statistic that is to be transformed into a plurality of composite statistics; calculating a weight for each component in the combined transaction paths wherein the weight for each component is a fractional value that must add up to one for all components in the combined transaction paths and wherein the weight for each component is based upon an average time a transaction spends at each component; calculating a composite statistic for each component utilizing the calculated weight for each component; and combining the composite statistics for each component of the combined transaction path in proportion to a fraction of the plurality of transactions sent to each component to form an overall composite statistic for the combined transaction path, wherein the steps being performed by a load balancer.