Patent ID: 8145449

Claim:
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.