Log management device
First Claim
1. A computer-readable medium having computer executable instructions stored thereon, said computer executable instructions causing a computer to carry out steps comprising:
- a retrieving step that retrieves a log file from log file storage that stores log data output by at least one device as the log file, the log file being based on a non-SQL specification;
a converting step that converts the log data contained in the retrieved log file using a script that is stored in a script storage, the script being modifiable by incorporating character strings necessary for converting the log data to a first registration file and a second registration file to be registered with a first database and a second database, respectively, the first and second registration files complying with an SQL specification, said first database complying with the SQL specification and a first language specification, said second database complying with the SQL specification and a second language specification which is different from said first language specification.
1 Assignment
0 Petitions
Accused Products
Abstract
A computer program product includes computer accessible instructions that cause a computer to carry out the steps of (a) retrieving a log file from a log file storage that stores log data output by at least one device as the log file and (b) converting the log data contained in the retrieved log file in accordance with a script that is stored in a script storage to output a registration file to be registered with a database. The script includes a description of conversion information, and the registration file is generated in accordance with a standardized language specification.
22 Citations
22 Claims
-
1. A computer-readable medium having computer executable instructions stored thereon, said computer executable instructions causing a computer to carry out steps comprising:
-
a retrieving step that retrieves a log file from log file storage that stores log data output by at least one device as the log file, the log file being based on a non-SQL specification; a converting step that converts the log data contained in the retrieved log file using a script that is stored in a script storage, the script being modifiable by incorporating character strings necessary for converting the log data to a first registration file and a second registration file to be registered with a first database and a second database, respectively, the first and second registration files complying with an SQL specification, said first database complying with the SQL specification and a first language specification, said second database complying with the SQL specification and a second language specification which is different from said first language specification. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A log management server comprising:
-
a storage configured to store computer-executable instructions; a processor configured to execute the computer executable instructions, wherein the computer-executable instructions cause the log management server to; retrieve a log file from log file storage that stores log data output by at least one device as the log file, the log file being based on a non-SQL specification; convert the log data contained in the retrieved log file using script that is stored in a script storage, the script being modifiable by incorporating character strings necessary for converting the log data to output a first registration file and a second registration file to be registered with a first database and a second database, respectively, the first and second registration files complying with an SQL specification, said first database complying with the SQL specification and a first language specification, said second database complying with the SQL specification and a second language specification which is different from said first language specification. - View Dependent Claims (12)
-
-
13. A log management system, comprising:
-
at least one device that outputs log data; and a log management server having a log file storage that stores the log data output by at least one device and a script storage that stores a script containing conversion information; wherein log management server executes computer executable instructions that cause the server to carry out the steps of; a retrieving step that retrieves a log file from the log file storage, the log file being based on a non-SQL specification; a converting step that converts the log data contained in the retrieved log file using a script that is stored in the script storage, the script being modifiable by incorporating character strings necessary for converting the log data to a first registration file and a second registration file to be registered with a first database and a second database, respectively, the first and second registration files complying with an SQL specification, said first database complying with the SQL specification and a first language specification, said second database complying with the SQL specification and a second language specification which is different from said first language specification. - View Dependent Claims (14)
-
-
15. A method of converting a log file into a registration file to be registered with a first database or a second database, the method comprising:
-
a retrieving step that retrieves the log file from a log file storage, the log file being based on a non-SQL specification; a converting step that converts the log data contained in the retrieved log file using a script that is stored in the script storage, the script being modifiable by incorporating character strings necessary for converting the log data to a first registration file and a second registration file to be registered with the first database and the second database, respectively, the first and second registration files complying with an SQL specification, said first database complying with the SQL specification and a first language specification, said second database complying with the SQL specification and a second language specification which is different from said first language specification. - View Dependent Claims (16)
-
-
17. A computer comprising:
-
a storage configured to store instructions; a processor configured to execute the stored instructions, the stored instructions causing the computer to convert a log file based on a non-SQL specification into a registration file that is capable of being registered with a first database or a second database via the computer by retrieving the log file from log file storage that stores log data output by at least one device as the log file, and convening the log data contained in the retrieved log file using a script that is stored in script storage, the script being modifiable by incorporating character strings necessary for converting the log data to a first registration file and a second registration file to be registered with a first database and a second database, respectively, the registration file complying with an SQL specification, said first database complying with the SQL specification and a first language specification, said second database complying with the SQL specification and a second language specification which is different from said first language specification. - View Dependent Claims (18)
-
-
19. A computer-readable medium containing computer-readable instructions of a log management program, that when executed by a computer convert a log file into a registration file, the computer including a log file storage means for storing log data output from devices as log files, a script storing means for storing a script in which conversion information for converting a log file into a registration file is written, where each of the log files stores plural pieces of log data corresponding to data item names,
the script file containing: -
a database name indicating a database in which the log data is to be stored; a table name indicating a table in which the log data is to be stored; field names indicating fields of the table; correspondence information representing the correspondence between the data item names and the field names; a first character string which will become a command character string for generating the database indicated by the database name and for declaring the database name as the name of the database to be accessed when the database name is embedded into a predetermined position; a second character string which will become a command character string for newly generating a table indicated by the table name when the table name is embedded into a predetermined position; a third character string which will become a command character string for registering the log data into the fields of the table indicated by the table name when the table name is embedded into a predetermined position, and the log management program is configured to control the computer to perform as; a first means for generating a command character string, which is a character string made by combining the database name and the first character string, as a first registration character string and storing the command character string in the registration file, wherein a database server newly generates the database indicated by the database name and declares the database name as the name of the database to be accessed, by loading the command character string; a second means for generating a command character string, which is a character string made by combining the table name and the second character string, as a second registration character string and storing the command character string in the registration file, wherein the database server newly generates the table indicated by the table mime, by loading the command character string; and a third means for generating a command character string as a third registration character string and storing the command character string in the registration file, wherein the command character string is made by combining a character string which is made by combining log data, which is stored in the log file, and the field name corresponding to the log data, for each piece of log data stored in the log file, based on the correspondence information, and a character string, which is made by combining the table name and the third character string, wherein the database server registers log data to each field corresponding to each field name in the table indicated by the table name, by loading the command character string. - View Dependent Claims (20, 21, 22)
-
Specification