Patent ID: 7797415

Claim:
A computer implemented method for monitoring a transaction, comprising: accessing performance data generated from monitoring an application and associated with a transaction type, transactions associated with the transaction type performed to process requests transmitted to the application; determining a first context for a portion of the performance data associated with the transaction type, the first context for each portion of performance data associated with a selected time period during which the transactions associated with the transaction type were performed, the first context including one or more parameters each having a parameter value that falls into one of a plurality of ranges; predicting a performance value for the accessed performance data using prior performance data, the prior performance data associated with the same transaction type and having a second context for the transaction type, the second context including the one or more parameters each having a parameter value that falls into one of the plurality of ranges, each of the one or more parameters for the second context falling into the same range as the corresponding parameter for the first context, the second context associated with a previous time period than the time period associated with the first context; identifying a deviation between the accessed performance data and the predicted performance values for the performance data; reporting baseline deviation information derived from the deviation.