Automated analysis tasks of complex computer system
First Claim
1. A method of automating a task of a computing system, said task including a plurality of steps, said method comprising:
- defining a configuration file specifying at least one action, said action being defined by one of the plurality of steps;
dispatching said configuration file to a data engine for executing the action specified by the configuration file;
receiving an output file from the data engine, said output file representing a result of executing the action; and
generating a log file in response to receiving the output file, said log file representing the action and the result of executing the action.
3 Assignments
0 Petitions
Accused Products
Abstract
Automated multiple step tasks are executed on a computing device to analyze a computer system. A step engine performs a complex task such as troubleshooting, performance analysis, or disaster recovery as defined by an input file. The step engine parses the input file into individual steps and dispatches actions of the steps to another device for execution. The device returns a file with the results of the action. The step engine progresses through the list of steps and generates a log file representative of the actions taken and data collected during performance of the task.
-
Citations
20 Claims
-
1. A method of automating a task of a computing system, said task including a plurality of steps, said method comprising:
-
defining a configuration file specifying at least one action, said action being defined by one of the plurality of steps;
dispatching said configuration file to a data engine for executing the action specified by the configuration file;
receiving an output file from the data engine, said output file representing a result of executing the action; and
generating a log file in response to receiving the output file, said log file representing the action and the result of executing the action. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A computer-implemented system for automating a task, said task including a plurality of steps, said system comprising:
-
a step engine for parsing an input file into a plurality of steps and for defining and dispatching at least one configuration file, said input file defining the task to be automated and said configuration file specifying at least one action of the plurality of steps in the task; and
a data engine receiving and responsive to each of the dispatched configuration files for executing the action specified by the received configuration file and for returning an output file to the step engine, said output file representing a result of executing the action. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification