US2014289572A1PendingUtilityA1

Dynamically Altering Error Logging Activities In A Computing System

46
Assignee: IBMPriority: Mar 22, 2013Filed: Mar 22, 2013Published: Sep 25, 2014
Est. expiryMar 22, 2033(~6.7 yrs left)· nominal 20-yr term from priority
G06F 11/0736G06F 11/0769G06F 11/0766
46
PatentIndex Score
0
Cited by
0
References
0
Claims

Abstract

Dynamically altering error logging activities in a computing system, including: receiving, by an error logging manager, historical error resolution data; identifying, by the error logging manager in dependence upon the historical error resolution data, a plurality of computing components associated with each error contained in the historical error resolution data; and associating, by the error logging manager in a related component repository, an identification of each of the plurality of computing components associated with each error and an identification of the error.

Claims

exact text as granted — not AI-modified
1 - 6 . (canceled) 
     
     
         7 . An apparatus for dynamically altering error logging activities in a computing system, the apparatus comprising a computer processor, a computer memory operatively coupled to the computer processor, the computer memory having disposed within it computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the steps of:
 receiving, by an error logging manager, historical error resolution data;   identifying, by the error logging manager in dependence upon the historical error resolution data, a plurality of computing components associated with each error contained in the historical error resolution data; and   associating, by the error logging manager in a related component repository, an identification of each of the plurality of computing components associated with each error and an identification of the error.   
     
     
         8 . The apparatus of  claim 7  further comprising computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the steps of:
 receiving, by the error logging manager, a current error; 
 identifying, by the error logging manager from the related component repository, an error correction module associated with the current error; and 
 executing, by the error logging manager, the error correction module associated with the current error. 
 
     
     
         9 . The apparatus of  claim 7  further comprising computer program instructions that, when executed by the computer processor, cause the apparatus to carry out the steps of:
 receiving, by the error logging manager, a current error; 
 identifying, by the error logging manager from the related component repository, the plurality of computing components associated with the current error; 
 determining, by the error logging manager for each computing component associated with the current error, whether to alter error logging activities for the computing component; and 
 responsive to determining to alter error logging activities for the computing component, altering, by the error logging manager, error logging activities for the computing component. 
 
     
     
         10 . The apparatus of  claim 9  wherein:
 determining, by the error logging manager for each computing component associated with the current error, whether to alter error logging activities for the computing component further comprises:
 determining, by the error logging manager, a current error logging level for the computing component; 
 determining, by the error logging manager, a preferred error logging level for the computing component upon an occurrence of the current error; and 
 
 altering error logging activities for the computing component further comprises setting, by the error logging manager, the current error logging level for the computing component to the preferred error logging level for the computing component upon an occurrence of the current error. 
 
     
     
         11 . The apparatus of  claim 10  wherein:
 the related component repository specifies the preferred error logging level for the each computing component associated with an identification of the error; and 
 determining, by the error logging manager, the preferred error logging level for the computing component upon an occurrence of the current error includes retrieving the preferred error logging level from the related component repository. 
 
     
     
         12 . The apparatus of  claim 7  wherein the historical error resolution data is a structured document. 
     
     
         13 . A computer program product for dynamically altering error logging activities in a computing system, the computer program product disposed upon a computer readable medium, the computer program product comprising computer program instructions that, when executed, cause a computer to carry out the steps of:
 receiving, by an error logging manager, historical error resolution data;   identifying, by the error logging manager in dependence upon the historical error resolution data, a plurality of computing components associated with each error contained in the historical error resolution data; and   associating, by the error logging manager in a related component repository, an identification of each of the plurality of computing components associated with each error and an identification of the error.   
     
     
         14 . The computer program product of  claim 13  further comprising computer program instructions that, when executed, cause the computer to carry out the steps of:
 receiving, by the error logging manager, a current error; 
 identifying, by the error logging manager from the related component repository, an error correction module associated with the current error; and 
 executing, by the error logging manager, the error correction module associated with the current error. 
 
     
     
         15 . The computer program product of  claim 13  further comprising computer program instructions that, when executed, cause the computer to carry out the steps of:
 receiving, by the error logging manager, a current error; 
 identifying, by the error logging manager from the related component repository, the plurality of computing components associated with the current error; 
 determining, by the error logging manager for each computing component associated with the current error, whether to alter error logging activities for the computing component; and 
 responsive to determining to alter error logging activities for the computing component, altering, by the error logging manager, error logging activities for the computing component. 
 
     
     
         16 . The computer program product of  claim 15  wherein:
 determining, by the error logging manager for each computing component associated with the current error, whether to alter error logging activities for the computing component further comprises:
 determining, by the error logging manager, a current error logging level for the computing component; 
 determining, by the error logging manager, a preferred error logging level for the computing component upon an occurrence of the current error; and 
 
 altering error logging activities for the computing component further comprises setting, by the error logging manager, the current error logging level for the computing component to the preferred error logging level for the computing component upon an occurrence of the current error. 
 
     
     
         17 . The computer program product of  claim 16  wherein:
 the related component repository specifies the preferred error logging level for the each computing component associated with an identification of the error; and 
 determining, by the error logging manager, the preferred error logging level for the computing component upon an occurrence of the current error includes retrieving the preferred error logging level from the related component repository. 
 
     
     
         18 . The computer program product of  claim 13  wherein the historical error resolution data is a structured document. 
     
     
         19 . The computer program product of  claim 13  wherein the computer readable medium comprises a signal medium. 
     
     
         20 . The computer program product of  claim 13  wherein the computer readable medium comprises a storage medium.

Cited by (0)

No later patents cite this yet.

References (0)

No backward citations on record.