Patent ID: 8694516

Claim:
A computer-implemented method, comprising: receiving a log generated by a trace program performed in a computer system, the log having entries that (a) each have a sequence number such that the log includes multiple sequence numbers, and (b) are organized by the sequence numbers for the entries, each entry including (i) an object key for an object involved in a traced event, (ii) a log message about the traced event, and (iii) a level indicator for the traced event; identifying all object keys that occur in the log, wherein n object keys are identified as occurring in the log; selecting a separation key; assigning a separation value to at least some of the entries, wherein the separation value for each of the at least some entries is determined by performing an arithmetic operation on the separation key with (i−1), for every i from 1 to n; generating, using an automatic operation, adjusted sequence numbers for one or more of the entries by combining the sequence number for each of the one or more entries with the separation value for that entry; and storing an adjusted log having entries organized by the adjusted sequence numbers, wherein the level indicators are also included in the entries of the adjusted log.