TECHNIQUES FOR GENERATING DIAGNOSTIC RESULTS
First Claim
Patent Images
1. A method comprising:
- receiving, by a computer system, an aggregate model comprising a plurality of models and links between the models, each model in the plurality of models corresponding to a system or an application in a monitored system;
receiving, by the computer system, data related to the monitored system; and
generating, by the computer system, diagnostic result information for a system or an application in the monitored system by applying the data to the aggregate model, the generating comprising;
determining a state of the system or the application; and
determining an impact of the state on a user of the system or the application.
1 Assignment
0 Petitions
Accused Products
Abstract
Techniques for performing diagnostics for a monitored system. In one set of embodiments, an aggregate model can be built from a set of models corresponding to entities (e.g., applications and systems) in the monitored system, and data from the monitored system can be applied to the aggregate model. Diagnostic result information can then be generated based on the application of the data to the aggregate model. In certain embodiments, generating the diagnostic result information can include determining a state of an application or system in the monitored system and determining an impact of the state to a user.
-
Citations
23 Claims
-
1. A method comprising:
-
receiving, by a computer system, an aggregate model comprising a plurality of models and links between the models, each model in the plurality of models corresponding to a system or an application in a monitored system; receiving, by the computer system, data related to the monitored system; and generating, by the computer system, diagnostic result information for a system or an application in the monitored system by applying the data to the aggregate model, the generating comprising; determining a state of the system or the application; and determining an impact of the state on a user of the system or the application. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable storage medium storing a plurality of instructions for controlling a processor, the plurality of instructions comprising:
-
instructions that cause the processor to receive an aggregate model comprising a plurality of models and links between the models, each model in the plurality of models corresponding to a system or an application in a monitored system; instructions that cause the processor to receive data related to the monitored system; and instructions that cause the processor to generate diagnostic result information for a system or an application in the monitored system by applying the data to the aggregate model, the instructions that cause the process to generate the diagnostic result information comprising; instructions that cause the processor to determine a state of the system or the application; and instructions that cause the processor to determine an impact of the state on a user of the system or the application. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20, 21, 22)
-
-
23. A system comprising:
a processing component configured to; receive an aggregate model comprising a plurality of models and links between the models, each model in the plurality of models corresponding to a system or an application in a monitored system; receive data related to the monitored system; and generate diagnostic result information for a system or an application in the monitored system by applying the data to the aggregate model, the generating comprising; determining a state of the system or the application; and determining an impact of the state on a user of the system or the application
Specification