Techniques for determining models for performing diagnostics
First Claim
1. A computer-readable storage medium storing a plurality of instructions for controlling a processor to perform diagnostics, the plurality of instructions comprising:
- instructions that cause the processor to receive an alert that is generated based upon one or more conditions detected in a monitored system;
instructions that cause the processor to determine a first application and a first system based upon the alert;
instructions that cause the processor to determine a set of applications based upon the first application;
instructions that cause the processor to determine a set of systems based upon the first application, the first system, and the set of applications; and
instructions that cause the processor to, subsequent to determining the first application, the set of applications, the first system, and the set of systems, generate a topological relationship in response to the alert identifying relationships between the first application, one or more applications in the set of applications, the first system, and one or more systems in the set of systems.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for performing diagnostics are described. In one embodiment, in response to an alert or a request to perform diagnostics, a topological relationship is generated comprising a set of applications and a set of systems determined based upon information in the alert or request. The topological relationship encapsulates relationships between the set of applications and the set of systems. In one embodiment, a set of causal network models to be used for performing the diagnostics is determined based upon the applications and systems in the topological relationship.
-
Citations
18 Claims
-
1. A computer-readable storage medium storing a plurality of instructions for controlling a processor to perform diagnostics, the plurality of instructions comprising:
-
instructions that cause the processor to receive an alert that is generated based upon one or more conditions detected in a monitored system; instructions that cause the processor to determine a first application and a first system based upon the alert; instructions that cause the processor to determine a set of applications based upon the first application; instructions that cause the processor to determine a set of systems based upon the first application, the first system, and the set of applications; and instructions that cause the processor to, subsequent to determining the first application, the set of applications, the first system, and the set of systems, generate a topological relationship in response to the alert identifying relationships between the first application, one or more applications in the set of applications, the first system, and one or more systems in the set of systems. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for performing diagnosis, comprising:
a processor configured to; receive an alert generated based upon one or more conditions detected in a monitored system; determine a first application and a first system based upon the alert; determine a set of applications based upon the first application; determine a set of systems based upon the first application, the first system, and the set of applications; and subsequent to determining the first application, the set of applications, the first system, and the set of systems, generate a topological relationship in response to the alert identifying relationships between the first application, one or more apps in the set of applications, the first system, and one or more systems in the set of systems. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
15. A method for performing diagnostics, the method comprising:
-
receiving, by a processing system, an alert that is generated based upon one or more conditions detected in a monitored system; determining, by the processing system, a first application and a first system based upon the alert; determining, by the processing system, a set of applications based upon the first application; determining, by the processing system, a set of systems based upon the first application, the first system, and the set of applications; and subsequent to determining the first application, the set of applications, the first system, and the set of systems, generating, by the processing system, a topological relationship in response to the alert identifying relationships between the first application, one or more applications in the set of applications, the first system, and one or more systems in the set of systems. - View Dependent Claims (16, 17, 18)
-
Specification