System and method for determining fault isolation in an enterprise computing system
First Claim
1. A method for automatically troubleshooting errors in an enterprise computing system, the method comprising:
- receiving at an analyzer engine a status notification from a first component within the enterprise computing system;
in response to receiving the status notification, automatically selecting a first analyzer policy file from a set of analyzer policy files based on the status notification received, wherein the analyzer policy files contain troubleshooting logic for determining root causes for errors in the enterprise computing system;
automatically attempting to communicate with a second component of the enterprise computing system based on the troubleshooting logic within the first analyzer policy file; and
automatically determining a root cause for the status notification based on the troubleshooting logic in the selected analyzer policy file and based on information obtained in connection with the attempt to communicate with the second component of the enterprise computing system.
14 Assignments
0 Petitions
Accused Products
Abstract
A system and method for determining fault isolation in an enterprise computing system is disclosed. A method includes automatically troubleshooting errors in an enterprise computing system that receives at an analyzer engine a status notification from a first component. In response to receiving the status notification, the method automatically selects a first analyzer policy file from a set of analyzer policy files based on the status notification received at the analyzer engine, wherein the analyzer policy file contains troubleshooting logic for determining root causes for errors. The method automatically attempts to communicate with a second component based on the troubleshooting logic within the first analyzer policy file. The method automatically determines a root cause for the status notification based on the troubleshooting logic in the selected analyzer policy file and based on information obtained in connection with the attempt to communicate with the second component.
-
Citations
20 Claims
-
1. A method for automatically troubleshooting errors in an enterprise computing system, the method comprising:
-
receiving at an analyzer engine a status notification from a first component within the enterprise computing system;
in response to receiving the status notification, automatically selecting a first analyzer policy file from a set of analyzer policy files based on the status notification received, wherein the analyzer policy files contain troubleshooting logic for determining root causes for errors in the enterprise computing system;
automatically attempting to communicate with a second component of the enterprise computing system based on the troubleshooting logic within the first analyzer policy file; and
automatically determining a root cause for the status notification based on the troubleshooting logic in the selected analyzer policy file and based on information obtained in connection with the attempt to communicate with the second component of the enterprise computing system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A computer-readable medium having computer-executable instructions for performing a method comprising:
-
receiving an error notification at a fault isolation engine within an enterprise computing system;
based on the error notification, automatically retrieving troubleshooting logic from an analyzer policy file based on the error notification;
automatically selecting one or more analyzer modules from a set of analyzer modules based on the troubleshooting logic in the analyzer policy file, wherein the analyzer module contains a diagnosis protocol for testing a computer component or utility within the enterprise computing system;
automatically attempting to test the computer component or utility based on the diagnosis protocol contained in the analyzer module such that test data is received at the fault isolation engine; and
in response to receiving the test data, automatically determining a root cause for the error notification based on the test data. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A fault isolation troubleshooting system, comprising:
-
an analyzer module selected from a set of analyzer modules, each analyzer module contains a diagnosis protocols operable to gather information from a computer component for determining a root cause of a fault, wherein the diagnosis protocol provides instructions to test one or more computer components;
an analyzer policy file selected from a set of analyzer policy files, each analyzer policy file contains troubleshooting logic for selecting the analyzer module; and
an analyzer engine operable to utilize a status notification for selecting the analyzer policy file, such that the analyzer engine utilizes the information from the computer component to either return a determination of the root cause of the fault or to select another analyzer policy file. - View Dependent Claims (17, 18, 19, 20)
-
Specification