Computer product, apparatus, and method for system management
First Claim
Patent Images
1. A computer-readable, non-transitory medium storing therein a computer program that causes a computer to perform:
- obtaining information indicative of a state a managed device;
identifying rhea symptom of the managed device by checking the information obtained by the obtaining against a symptom database, which includes a state of the managed device and the symptom of the managed device specified by the state associated with each other;
determining a countermeasure to solve the symptom of the managed device by checking the symptom identified by the identifying against a countermeasure database, which includes information related to determination of the countermeasure with respect to each symptom;
taking the countermeasure determined by the determining;
evaluating whether the countermeasure taken at the taking has solved the symptom; and
updating the countermeasure database based on an evaluation result, wherein the updating includes storing a number of times the countermeasure has been taken and a number of times the symptom of the managed device has been solved by taking the countermeasure in the countermeasure database with respect to each countermeasure based on the evaluation result of the countermeasure taken at the taking, andthe determining includes calculating, when the countermeasure database includes a plurality of countermeasures to solve the symptom identified at the identifying, a rate at which the symptom has been solved by taking each of the countermeasures, whereina countermeasure with a higher rate is determined as the countermeasure to be taken.
1 Assignment
0 Petitions
Accused Products
Abstract
A system management apparatus includes a countermeasure-result evaluating unit that evaluates whether a countermeasure taken by a countermeasure taking unit has been solved, and that stores the result of evaluation in a countermeasure database to reflect the result to a criterion for selecting the countermeasure by a countermeasure determining unit next time.
-
Citations
21 Claims
-
1. A computer-readable, non-transitory medium storing therein a computer program that causes a computer to perform:
-
obtaining information indicative of a state a managed device; identifying rhea symptom of the managed device by checking the information obtained by the obtaining against a symptom database, which includes a state of the managed device and the symptom of the managed device specified by the state associated with each other; determining a countermeasure to solve the symptom of the managed device by checking the symptom identified by the identifying against a countermeasure database, which includes information related to determination of the countermeasure with respect to each symptom; taking the countermeasure determined by the determining; evaluating whether the countermeasure taken at the taking has solved the symptom; and updating the countermeasure database based on an evaluation result, wherein the updating includes storing a number of times the countermeasure has been taken and a number of times the symptom of the managed device has been solved by taking the countermeasure in the countermeasure database with respect to each countermeasure based on the evaluation result of the countermeasure taken at the taking, and the determining includes calculating, when the countermeasure database includes a plurality of countermeasures to solve the symptom identified at the identifying, a rate at which the symptom has been solved by taking each of the countermeasures, wherein a countermeasure with a higher rate is determined as the countermeasure to be taken. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system management apparatus comprising:
-
an information obtaining unit that obtains information indicative of a state of the managed device; a symptom identifying unit that identifies the symptom of the managed device by checking the information obtained by the information obtaining unit against a symptom database, which includes the state of the managed device and the symptom of the managed device specified by the state associated with each other; a countermeasure determining unit that determines a countermeasure to solve the symptom of the managed device by checking the symptom identified by the symptom identifying unit against a countermeasure database, which includes information related to determination of the countermeasure with respect to each symptom; a countermeasure taking unit that takes the countermeasure determined by the countermeasure determining unit; and a countermeasure-result evaluating unit that evaluates whether the countermeasure taken by the countermeasure taking unit has solved the symptom, and updates the countermeasure database based on an evaluation result, wherein the countermeasure-result evaluating unit stores a number of times the countermeasure has been taken and a number of times the symptom of the managed device has been solved by taking the countermeasure in the countermeasure database with respect to each countermeasure based on the evaluation result of the countermeasure taken by the countermeasure taking unit, and the countermeasure determining unit calculates, when the countermeasure I database includes a plurality of countermeasures to solve the symptom identified by the symptom identifying unit, a rate at which the symptom has been solved by taking each of the countermeasures and a countermeasure with a higher rate is determined as the countermeasure to be taken. - View Dependent Claims (9, 10, 11, 12, 13, 14)
-
-
15. A system management method for identifying a symptom of a problem occurring in a managed device, determining a countermeasure to solve the symptom, and taking the countermeasure, the system management method comprising:
-
obtaining information indicative of a state of the managed device; identifying the symptom of the managed device by checking the information obtained the obtaining against a symptom database, which includes the state of the managed device and the symptom of the managed device specified by the state associated with each other; determining a countermeasure to solve the symptom of the managed device by checking the symptom identified by the identifying against a countermeasure database, which includes information related to determination of the countermeasure with respect to each symptom; taking the countermeasure determined by the determining; evaluating whether the countermeasure taken at the taking has solved the symptom; and updating the countermeasure database based on an evaluation result, wherein the updating includes storing a number of times the countermeasure has been taken and a number of times the symptom of the managed device has been solved by taking the countermeasure in the countermeasure database with respect to each countermeasure based on the evaluation result of the countermeasure taken at the taking, and the determining includes calculating, when the countermeasure database I includes a plurality of countermeasures to solve the symptom identified at the identifying, a rate at which the symptom has been solved by taking each of the countermeasures and a countermeasure with a higher value is determined as the countermeasure to be taken. - View Dependent Claims (16, 17, 18, 19, 20, 21)
-
Specification