Adaptive log file scanning utility
First Claim
1. A method for monitoring error log files with a software program, comprising the steps, each time the software program is run, of:
- accessing an error log file;
identifying portions of the error log file not previously read by the program;
reading essentially only the portions of the error log file not previously read by the program;
determining if the portions of the error log file not previously read by the program include one or more predefined error conditions;
generating a report which notes the existence of any predefined error conditions; and
terminating the program;
wherein the program is adapted to issue a first type of notification if none of the predefined error conditions have been identified in the error log file; and
wherein the program is adapted to issue a second type of notification, distinct from the first type of notification, if at least one of the predefined error conditions have been identified in the error log file.
3 Assignments
0 Petitions
Accused Products
Abstract
A method is provided for monitoring error log files for specified error events through the use of a software program. In accordance with the method, each time the program is run, the steps are performed of: (a) accessing (405) an error log file, (b) identifying (419) those portions of the error log file not previously read by the program, (c) reading (413, 417) essentially only those portions of the error log file not previously read by the program and identifying (423) any predefined error conditions recorded therein, (d) generating a report (425, 429) which notes the existence of any predefined error conditions identified, and (e) terminating (427) the program.
55 Citations
20 Claims
-
1. A method for monitoring error log files with a software program, comprising the steps, each time the software program is run, of:
-
accessing an error log file; identifying portions of the error log file not previously read by the program; reading essentially only the portions of the error log file not previously read by the program; determining if the portions of the error log file not previously read by the program include one or more predefined error conditions; generating a report which notes the existence of any predefined error conditions; and terminating the program; wherein the program is adapted to issue a first type of notification if none of the predefined error conditions have been identified in the error log file; and wherein the program is adapted to issue a second type of notification, distinct from the first type of notification, if at least one of the predefined error conditions have been identified in the error log file. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method for monitoring error log files with a software program, comprising the steps, each time the software program is run, of:
-
accessing an error log file; identifying portions of the error log file not previously read by the program; reading essentially only the portions of the error log file not previously read by the program; determining if the portions of the error log file not previously read by the program include one or more predefined error conditions, wherein the predefined error conditions comprise first and second lists of character strings; generating a report which notes the existence of any predefined error conditions; and terminating the program; wherein the program is adapted to issue a first type of notification if an error condition is detected that is set forth in the first list, and wherein the program is adapted to issue a second type of notification if an error condition is detected that is set forth in the second list. - View Dependent Claims (12, 13, 14, 15)
-
-
16. A method for monitoring error log files with a software program, comprising the steps, each time the software program is run, of:
-
accessing an error log file; identifying portions of the error log file not previously read by the program, wherein the size of the error log file is used to determine whether the program has previously read that error log file; reading essentially only the portions of the error log file not previously read by the program; determining if the portions of the error log file not previously read by the program include one or more predefined error conditions; generating a report which notes the existence of any predefined error conditions; and terminating the program. - View Dependent Claims (17, 18, 19, 20)
-
Specification