Rules-based configuration problem detection
First Claim
1. A system, comprising:
- a processor;
a memory accessible by the processor and configured to store program instructions executable by the processor to implement a problem detection application, wherein the problem detection application comprises;
a rules engine configured to access configuration and rules data, wherein the configuration data comprises information about components configured for a computer system and the rules data comprises rules for identifying system configuration issues;
wherein the rules engine is configured to evaluate the rules from the rules data against the configuration data and generate a result of any configuration issues for the computer system.
3 Assignments
0 Petitions
Accused Products
Abstract
A system and method for identifying problems with a system configuration may evaluate system configuration information against one or more configuration recommendations or rules. The evaluated system configuration may include various types of software and hardware components which may impact the operations of the computer system. Rules may be any information identifying an issue or describing a recommended configuration for the software or hardware component. A knowledge-based language or a programming language analyzer may be used to specify the rules. In one embodiment, a rules engine may be used as part of the problem detection application to evaluate configuration data against associated rules. A rules engine may be any mechanism used to recognize, interpret and process the configuration data against the rules. The results of the evaluation process may be stored for further analysis.
101 Citations
41 Claims
-
1. A system, comprising:
-
a processor;
a memory accessible by the processor and configured to store program instructions executable by the processor to implement a problem detection application, wherein the problem detection application comprises;
a rules engine configured to access configuration and rules data, wherein the configuration data comprises information about components configured for a computer system and the rules data comprises rules for identifying system configuration issues;
wherein the rules engine is configured to evaluate the rules from the rules data against the configuration data and generate a result of any configuration issues for the computer system. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20, 21)
-
-
22. A method for identifying issues with a system configuration, comprising:
-
receiving a request to validate the system configuration, wherein the system configuration comprises components in a computer system;
receiving rules data comprising one or more rules for identifying issues in the system configuration;
receiving configuration data comprising information about the system configuration;
a rules engine evaluating the rules data against the configuration data to identify issues in the system configuration; and
generating a result of any issues identified in the system configuration. - View Dependent Claims (23, 24, 25, 26, 27, 28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39, 40, 41)
-
Specification