Enterprise directory service diagnosis and repair
First Claim
1. A method for monitoring a directory service, the method comprising:
- scanning event logs for components and applications utilized by a directory service within a distributed data processing system;
responsive to a determination that an error is indicated by one of the event logs, consulting a knowledge base to determine if an entry for the error is contained within the knowledge base, wherein the knowledge base contains entries for known errors and associated corrective actions;
responsive to a determination that an entry for the error is contained within the knowledge base, determining corrective actions to be taken to correct the error and determining whether the corrective actions are authorized under present conditions of the distributed data processing system; and
responsive to a determination that the corrective actions are authorized, committing the corrective actions.
1 Assignment
0 Petitions
Accused Products
Abstract
A method, system, and computer program product for monitoring a directory service within a distributed data processing system is provided. In one embodiment, the monitoring system scans the event logs of components and applications utilized by the directory service within a distributed data processing system. Responsive to a determination that an error is indicated by one of the event logs, the monitoring system consults a knowledge base to determine if an entry for the error is contained within the knowledge base. If an entry for the error is contained within the knowledge base, the system determines corrective actions to be taken to correct the error and whether the corrective actions are authorized under the present conditions of the distributed data processing system by consulting the knowledge base entries. If the corrective actions are authorized, the monitoring system commits the corrective actions to restore the directory service and distributed data processing system to proper working order.
-
Citations
18 Claims
-
1. A method for monitoring a directory service, the method comprising:
-
scanning event logs for components and applications utilized by a directory service within a distributed data processing system;
responsive to a determination that an error is indicated by one of the event logs, consulting a knowledge base to determine if an entry for the error is contained within the knowledge base, wherein the knowledge base contains entries for known errors and associated corrective actions;
responsive to a determination that an entry for the error is contained within the knowledge base, determining corrective actions to be taken to correct the error and determining whether the corrective actions are authorized under present conditions of the distributed data processing system; and
responsive to a determination that the corrective actions are authorized, committing the corrective actions. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer program product in a computer readable medium for use in a data processing system for monitoring a directory service, the computer program product comprising:
-
first instructions for scanning event logs for components and applications utilized by a directory service within a distributed data processing system;
second instructions for consulting a knowledge base to determine if an entry for the error is contained within the knowledge base if it is determined that an error is indicated by one of the event logs, wherein the knowledge base contains entries for known errors and associated corrective actions;
third instructions for determining corrective actions to be taken to correct the error and determining whether the corrective actions are authorized under present conditions of the distributed data processing system if it is determined that an entry for the error is contained within the knowledge base; and
fourth instructions for committing the corrective actions if it is determined that the corrective actions are authorized. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system for monitoring a directory service in a distributed data processing system, the system comprising:
-
first means for scanning event logs for components and applications utilized by a directory service within a distributed data processing system;
second means for consulting a knowledge base to determine if an entry for the error is contained within the knowledge base if it is determined that an error is indicated by one of the event logs, wherein the knowledge base contains entries for known errors and associated corrective actions;
third means for determining corrective actions to be taken to correct the error and determining whether the corrective actions are authorized under present conditions of the distributed data processing system if it is determined that an entry for the error is contained within the knowledge base; and
fourth means for committing the corrective actions if it is determined that the corrective actions are authorized. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification