Automated root cause analysis of single or N-tiered application
First Claim
1. A method for facilitating a root cause analysis associated with one or more computer applications, the method executed by a physical computer comprising a processor within a system, the method comprising, by the processor:
- receiving a global time reference at the one or more computer applications, each computer application of the one or more computer applications having a corresponding local time reference;
synchronizing each local time reference with the global time reference;
monitoring at least one computer instruction of the one or more computer applications with respect to the corresponding local time reference;
retrieving information associated with the at least one computer instruction; and
forwarding at least a portion of the retrieved computer instruction information to a validation engine, wherein the at least a portion facilitates the root cause analysis at the validation engine.
2 Assignments
0 Petitions
Accused Products
Abstract
In an example embodiment, a system may facilitate a root cause analysis associated with one or more computer applications. The system may receive a global time reference at the one or more computer applications. Each computer application may have a corresponding local time reference. Each computer application may synchronize its local time reference with the global time reference. The system may monitor at least one computer instructions of the computer applications with respect to the corresponding local time reference. The system may retrieve information associated with the at least one computer instruction. The system may forward at least a portion of the retrieved computer instruction information to a validation engine. The system may facilitate the root cause analysis using the at least a portion of the retrieved computer instruction information.
-
Citations
22 Claims
-
1. A method for facilitating a root cause analysis associated with one or more computer applications, the method executed by a physical computer comprising a processor within a system, the method comprising, by the processor:
-
receiving a global time reference at the one or more computer applications, each computer application of the one or more computer applications having a corresponding local time reference; synchronizing each local time reference with the global time reference; monitoring at least one computer instruction of the one or more computer applications with respect to the corresponding local time reference; retrieving information associated with the at least one computer instruction; and forwarding at least a portion of the retrieved computer instruction information to a validation engine, wherein the at least a portion facilitates the root cause analysis at the validation engine. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A system comprising:
-
an analysis engine configured to; receive a global time reference at the one or more computer applications, each computer application of the one or more computer applications having a corresponding local time reference; and synchronize each local time reference with the global time reference; and an instrumentation engine configured to; monitor at least one computer instruction of the one or more computer applications with respect to the corresponding local time reference; retrieve information associated with the at least one computer instruction; and forward at least a portion of the retrieved computer instruction information to a validation engine, wherein the at least a portion facilitates the root cause analysis at the validation engine. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
Specification