Method and apparatus for graphically analzying a log-file
DCFirst Claim
1. Apparatus comprising:
- means for originating a plurality of time-stamped messages, each message having a set of characteristics;
means for visually displaying a plurality of symbols, each symbol corresponding to a respective message of said plurality of messages;
each symbol having an appearance that varies according to a first characteristic of the set of characteristics of its respective message;
each symbol having a position that is determined by the time-stamp and a second characteristic of the set of characteristics of its respective message; and
means for displaying the message corresponding to any symbol.
17 Assignments
Litigations
0 Petitions

Accused Products

Abstract
A technique for interactively analyzing system log-files. System log-files, which are monitored by technical personnel and systems specialists to determine system performance, status, and software faults, are often generated during various hardware and software monitoring operations. Each log-file contains time stamped reports. This technique is especially useful for analyzing large log-files. A new release of software may contain many incremental versions that must be tested. The testing of each incremental version may generate a log-file containing thousands of reports. Using this technique, reports are correlated, faults are isolated, and temporal patterns are recognized more quickly and efficiently than by using conventional, non-graphical techniques.
133 Citations
17 Claims
-
1. Apparatus comprising:
-
means for originating a plurality of time-stamped messages, each message having a set of characteristics; means for visually displaying a plurality of symbols, each symbol corresponding to a respective message of said plurality of messages; each symbol having an appearance that varies according to a first characteristic of the set of characteristics of its respective message; each symbol having a position that is determined by the time-stamp and a second characteristic of the set of characteristics of its respective message; and means for displaying the message corresponding to any symbol. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. Apparatus comprising:
-
a processor; a random access memory; a mass storage device having a plurality of unprocessed log file messages stored therein; a relational data base process performed by said processor to process said plurality of unprocessed log file messages into a set of relations stored in said random access memory; and display means for visually displaying non-textual geometric representations of said relations derived from said plurality of log file messages.
-
-
15. A method comprising the steps of:
-
originating a plurality of time-stamped messages, each message having a set of characteristics; visually displaying a plurality of symbols, each symbol corresponding to a respective message of said plurality of messages, each symbol having an appearance that varies according to a characteristic of its respective message; locating each symbol at a position that is determined by its respective time-stamp and a second characteristic of its respective message; selecting one of said plurality of symbols; and displaying the message corresponding to said selected symbol.
-
-
16. Apparatus comprising:
-
means for originating a plurality of time-stamped messages, each message having a set of characteristics; means for visually displaying a plurality of symbols, each symbol corresponding to a respective message of said plurality of messages; each symbol having an appearance that varies according to a first characteristic of the set of characteristics of its respective message; each symbol having a position that is determined by the time-stamp and a second characteristic of the set of characteristics of its respective message; and means for turning off the displaying of all symbols except those having a characteristic that they are from a selected module. - View Dependent Claims (17)
-
Specification