DETECTING ROOT CAUSE FOR TRANSACTION DEGRADATION USING CAUSAL BAYESIAN NETWORKS
First Claim
Patent Images
1. A system, comprising:
- a processor configured to;
determine states associated with an application, wherein the application comprises transactions and components and wherein the determined states are associated with the application transactions and components;
build a Bayesian network using the determined states as input, wherein each node of the Bayesian network corresponds to a transaction or component of the application;
traverse the Bayesian network to infer a root cause set associated with a transaction degradation, wherein the root cause set comprises one or more components of the application; and
a memory coupled to the processor and configured to provide the processor with instructions.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for detecting root cause for transaction degradation using causal Bayesian networks are disclosed. In some embodiments, various states associated with an application comprising transactions and components are determined, wherein the determined states are associated with the application transactions and components. The determined states are used as input to build a Bayesian network whose nodes represent application transactions and components. A root cause set comprising one or more application components that is associated with a transaction degradation is inferred by traversing the Bayesian network.
59 Citations
20 Claims
-
1. A system, comprising:
-
a processor configured to; determine states associated with an application, wherein the application comprises transactions and components and wherein the determined states are associated with the application transactions and components; build a Bayesian network using the determined states as input, wherein each node of the Bayesian network corresponds to a transaction or component of the application; traverse the Bayesian network to infer a root cause set associated with a transaction degradation, wherein the root cause set comprises one or more components of the application; and a memory coupled to the processor and configured to provide the processor with instructions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A method, comprising:
-
determining states associated with an application, wherein the application comprises transactions and components and wherein the determined states are associated with the application transactions and components; building a Bayesian network using the determined states as input, wherein each node of the Bayesian network corresponds to a transaction or component of the application; traversing the Bayesian network to infer a root cause set associated with a transaction degradation, wherein the root cause set comprises one or more components of the application. - View Dependent Claims (18, 19)
-
-
20. A computer program product embodied in a tangible computer readable storage medium and comprising computer instructions for:
-
determining states associated with an application, wherein the application comprises transactions and components and wherein the determined states are associated with the application transactions and components; to building a Bayesian network using the determined states as input, wherein each node of the Bayesian network corresponds to a transaction or component of the application; traversing the Bayesian network to infer a root cause set associated with a transaction degradation, wherein the root cause set comprises one or more components of the application.
-
Specification