Autonomic logging support
First Claim
Patent Images
1. A method of managing logging activity for a process in a data processing system, comprising:
- monitoring at least one system status parameter for the data processing system; and
managing the logging activity for the process on the basis of the at least one system status parameter.
1 Assignment
0 Petitions
Accused Products
Abstract
A system, method and article of manufacture for event management in data processing systems and more particularly to managing events occurring in data processing systems in order to provide an effective logging mechanism. One embodiment provides a method of generating log file entries for events occurring during execution of a process in a data processing system. The method includes determining an importance level for an occurred event on the basis of trend analysis indicating evolution of the process and creating a log file entry for the occurred event if the determined importance level exceeds the predetermined threshold value.
99 Citations
32 Claims
-
1. A method of managing logging activity for a process in a data processing system, comprising:
-
monitoring at least one system status parameter for the data processing system; and
managing the logging activity for the process on the basis of the at least one system status parameter. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A method of generating log file entries for events occurring during execution of a process in a data processing system, the method comprising:
-
determining an importance level for an occurred event on the basis of trend analysis indicating evolution of the process;
comparing the determined importance level with a predetermined threshold value; and
creating a log file entry for the occurred event only if the determined importance level exceeds the predetermined threshold value. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14, 15, 16)
-
-
17. A computer readable medium containing a program which, when executed, performs an operation of generating log file entries for events occurring during execution of a process in a data processing system, the operation comprising:
-
determining an importance level for an occurred event on the basis of trend analysis indicating evolution of the process;
comparing the determined importance level with a predetermined threshold value; and
only if the determined importance level exceeds the predetermined threshold value, generating a log file entry for the occurred event. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27)
-
-
28. A computer readable medium comprising:
-
an event manager program for initiating a background thread for each instance of an executing application in a data processing system, the background thread being configured to;
monitor at least one system status parameter for the data processing system;
monitor one or more processes running in the data processing system in order to detect events occurring in the one or more processes;
associate an importance level with each occurred event; and
identify a predetermined action to be taken in the data processing system on the basis of at least one of the associated importance levels and the at least one system status parameter. - View Dependent Claims (29, 30, 31)
-
-
32. A data processing system comprising:
-
an event manager residing in memory for initiating a background thread for each instance of an executing application, the background thread being configured to monitor at least one system status parameter for the data processing system;
monitor one or more processes running in the data processing system in order to detect events occurring in the one or more processes;
associate an importance level with each occurred event; and
identify a predetermined action to be taken in the data processing system on the basis of at least one of the associated importance levels and the at least one system status parameter; and
a processor for running the one or more processes and the at least one background thread.
-
Specification