1. A method comprising: receiving, by a computer system, diagnostic data related to processing a request for a service provided by an enterprise computer system, wherein the request is processed by the computer system; locating, by the computer system, first diagnostic data in the diagnostic data, wherein the first diagnostic data corresponds to a first event that occurs during processing of the request; identifying, by the computer system, attribute data for each attribute of a plurality of attributes corresponding to an operation identified in the first diagnostic data, wherein the attribute data identifies an executed function and operation information about the operation; generating, by the computer system, a plurality of codes, wherein each code of the plurality of codes is generated using the attribute data corresponding to a different attribute of the plurality of attributes; determining, by the computer system, a first diagnostic identifier for the first event by combining the plurality of generated codes; determining, by the computer system, a second diagnostic identifier for a second event that occurs during processing of the request, wherein the second diagnostic identifier is determined based on second diagnostic data in the diagnostic data corresponding to the second event; and computing, by the computer system, a value that indicates a measure of a match between the first diagnostic identifier and the second diagnostic identifier, wherein the value is computed by comparing the first diagnostic identifier to the second diagnostic identifier.