HETEROGENEOUS DATABASE MANAGEMENT SYSTEM
First Claim
1. A computer-implemented method of viewing logs in a database management system, comprising:
- obtaining a first log file in a first format, the first log file associated with a first software module of the database management system;
obtaining a second log file in a second format, wherein the second format is associated with a second software module of the database management system, and wherein the second format differs from the first format;
converting log entries in the first log file and log entries in the second log file into a third format, wherein the third format differs from the first format and the second format; and
responsive to a log viewing request, presenting the converted log entries in a log viewer in the third format on a display device, wherein the log entries are presented in a table comprising rows and columns, the rows of the table corresponding to log entry times, a first column of the table indicating the first software module or the second software module, and a second column of the table indicating a severity condition associated with the first software module or the second software module.
1 Assignment
0 Petitions
Accused Products
Abstract
An administration server in a database management system retrieves log files in a plurality of formats from a plurality of clients through helper programs running on the clients. The plurality of clients can include Web servers, application servers, and database servers. The log files can be generated by software modules on the clients. An administration engine converts log entries in the log files into a unified format for display. The converted log entries can be stored in a log database. Upon a user request, the administration server presents the log entries to the user in a log viewer. The log viewer can display log entries originated from heterogeneous software modules in a unified view.
-
Citations
18 Claims
-
1. A computer-implemented method of viewing logs in a database management system, comprising:
-
obtaining a first log file in a first format, the first log file associated with a first software module of the database management system; obtaining a second log file in a second format, wherein the second format is associated with a second software module of the database management system, and wherein the second format differs from the first format; converting log entries in the first log file and log entries in the second log file into a third format, wherein the third format differs from the first format and the second format; and responsive to a log viewing request, presenting the converted log entries in a log viewer in the third format on a display device, wherein the log entries are presented in a table comprising rows and columns, the rows of the table corresponding to log entry times, a first column of the table indicating the first software module or the second software module, and a second column of the table indicating a severity condition associated with the first software module or the second software module. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A computer-readable medium storing a computer program which, when executed by a computer processor, causes the computer processor to perform operations for compiling source code into object code, the operations comprising:
-
obtaining a first log file in a first format, the first log file associated with a first software module of the database management system; obtaining a second log file in a second format, wherein the second format is associated with a second software module of the database management system, and wherein the second format differs from the first format; converting log entries in the first log file and log entries in the second log file into a third format, wherein the third format differs from the first format and the second format; and responsive to a log viewing request, presenting the converted log entries in a log viewer in the third format on a display device, wherein the log entries are presented in a table comprising rows and columns, the rows of the table corresponding to log entry times, a first column of the table indicating the first software module or the second software module, and a second column of the table indicating a severity condition associated with the first software module or the second software module. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A system comprising:
-
a processor; memory coupled to the processor and operable for storing instructions, which, when executed by the processor, causes the processor to perform operations for compiling source code into object code, the operations comprising; obtaining a first log file in a first format, the first log file associated with a first software module of the database management system; obtaining a second log file in a second format, wherein the second format is associated with a second software module of the database management system, and wherein the second format differs from the first format; converting log entries in the first log file and log entries in the second log file into a third format, wherein the third format differs from the first format and the second format; and responsive to a log viewing request, presenting the converted log entries in a log viewer in the third format on a display device, wherein the log entries are presented in a table comprising rows and columns, the rows of the table corresponding to log entry times, a first column of the table indicating the first software module or the second software module, and a second column of the table indicating a severity condition associated with the first software module or the second software module. - View Dependent Claims (14, 15, 16, 17, 18)
-
Specification