Log parser
First Claim
Patent Images
1. A method for parsing an activity log, the method comprising:
- receiving a query against logged data, the query being based on log parser grammar designed to parse activity logs of multiple different data formats;
parsing, via the query, the logged data to generate query results; and
creating output data from the query results.
2 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for parsing an activity log are described. In one aspect, a query against logged data is received. The query is based on a log parser grammar that has been designed to parse activity logs of multiple different data formats. Responsive to receiving the query, the logged data is parsed to generate query results. Output data is created from the query results.
-
Citations
35 Claims
-
1. A method for parsing an activity log, the method comprising:
-
receiving a query against logged data, the query being based on log parser grammar designed to parse activity logs of multiple different data formats;
parsing, via the query, the logged data to generate query results; and
creating output data from the query results. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11)
-
-
12. A computer-readable medium comprising computer-program instructions for a log parser, the computer-program instructions being executable by a processor and comprising instructions for:
-
querying logged data with a query derived from a log parser grammar, the log parser grammar specifying one or more functions to implement with respect to entries or data patterns in one or more activity logs of multiple possible different data formats, the logged data corresponding to at least one activity log of the activity logs;
responsive to the query, generating query results from the one or more functions; and
creating output data corresponding from the query results. - View Dependent Claims (13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A computing device to parse an activity log, the computing device comprising a processor and a memory coupled to the processor, the memory comprising computer-program instructions for:
-
generating a query as a function of log parser grammar;
asserting the query against logged data from one or more activity logs of multiple possible different data formats;
responsive to asserting the query, implementing one or more functions with respect to the logged data to generate query results, the one or more functions being specified by the query; and
creating output data from the query results, the output data being created in one or more of multiple possible different output data formats that is/are independent of one or more of multiple possible different logged data data formats. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28)
-
-
29. A computing device for a log parser, the computing device comprising:
-
means for receiving a query against logged data, the query being based on log parser grammar designed to parse activity logs of multiple different data formats;
means for parsing the logged data as a function of log parser grammar specified by the query to generate query results; and
means for outputting the query results. - View Dependent Claims (30, 31, 32, 33, 34, 35)
-
Specification