Patent ID: 9747193
Date: 2017-08-29
CPC Classifications: G06F

Claim:
1. A method being implemented on a computer system comprising a physical processor, the method comprising: monitoring execution of a first request involving an application; storing a log associated with the first request, the log associated with the first request comprising information associated with a first parameter associated with a first component of the first request, a first value associated with the first parameter, information associated with a second parameter associated with a second component of the first request, and a second value associated with the second parameter, wherein the first component of the first request is associated with the application and the second component of the first request is associated with another application; identifying a subset of one or more logs from a collection of logs as an identified log by comparing a plurality of attributes of the first request to a corresponding plurality of attributes of the log, each log of the collection of logs having information associated with a component of another request; responsive to identification of the identified log, comparing information associated with a first component of the first request with information associated with a component of the identified log, wherein the information associated with the first component of the first request comprises an input parameter processed by the first component, a response time associated with the first component, a time of day associated with the first component, and/or a position of the first component in the order of the components of the first request; and responsive to a determination that the information associated with the first component of the first request does not match information associated with the component of the identified log, determining that a root cause of an error that occurred in the application is associated with the first component of the first request.