Events-log4j-parser: Difference between revisions
Jump to navigation
Jump to search
(→Usage) |
(→Usage) |
||
Line 41: | Line 41: | ||
For more details about commands (procedures), see: {{Internal|Events-processing|Events Processing (events-processing)}} | For more details about commands (procedures), see: {{Internal|Events-processing|Events Processing (events-processing)}} | ||
==Log Format Specification== | |||
==Query Syntax== | |||
The query is optional, If specified, it must follow the syntax described here: {{Internal|Events-api_Concepts#Query|Queries}} |
Revision as of 14:57, 28 October 2017
Internal
Overview
A library that produces timed events from log4j logs.
GitHub
Installation
Installs as a command line utility lg-<version>.zip.
TODO
./doc/Events log4j Parser TODO.docx.
Usage
lg [query] [log-format-specification] [command] [command options] <log-file1> [log-file2 ...]
The command is optional.
When the command is missing, the implied command is "output", which works as described here:
Unless output filtering options are used, the events are displayed in their raw format, which is how they appear in the original log.
Commands:
- help
- version
- output
- describe - displays a description of the events produced as the result of the parsing.
- time-gaps - identify time gaps in the log
- count (-c) - display the number of events that match the query.
- exclude (-x) - filter out the events that match the query, and only display those that do not match. This command is equivalent with the grep --invert-match (-v) option.
For more details about commands (procedures), see:
Log Format Specification
Query Syntax
The query is optional, If specified, it must follow the syntax described here: