p4 logparse
Synopsis
Parse a structured log file and return log data.
Syntax
p4 [g-opts] [-e]
[-T fields…]
[-F filter]
[-s offset]
[-m max]
logfile
Description
The p4 logparse command parses the indicated structured
logfile and returns the log data in tagged
format.
Structured logs differ from the basic error log (P4LOG) and audit log (P4AUDIT). To read the basic error log, use the p4 logtail command.
Valid names for structured log files are shown in the table below:
|
|
All loggable events (commands, errors, audit, etc.) |
|
|
Audit events (audit, purge) |
|
|
Information about user login attempts. |
|
|
Command events (command start, command compute, command end) |
|
|
Error events (errors-failed, errors-fatal) |
|
|
Command tracking (track-usage, track-rpc, track-db) |
|
|
User events; one record every time a user runs p4 logappend. |
|
|
Server events (startup, shutdown, checkpoint, journal rotation, etc.) |
|
|
Major events that occur during replica integrity checking. |
To enable structured logging, set the
serverlog.file. configurable(s) to the name
of the file. For example:
n
p4 configure set serverlog.file.2=commands.csv p4 configure set serverlog.file.3=errors.csv p4 configure set serverlog.file.5=audit.csv
Numbers provided for the configurables do not have to be consective. A given number may not exceed 500; this assignment will return an errror:
p4 configure set serverlog.file.666=commands.csv
Structured log files are automatically rotated on checkpoint, journal
creation, overflow of associated
serverlog.maxmb. limit
(if configured), and the p4
logrotate command.
n
Options
|
|
Display special characters as hex-encodings. |
|
|
Limit output to records that match the filter pattern. |
|
|
Limit the number of lines returned. |
|
|
Start parsing at the given file offset as returned in the
|
|
|
Limit displayed fields to those listed. |
|
|
See “Global Options”. |
Usage Notes
|
Can File Arguments Use Revision Specifier? |
Can File Arguments Use Revision Range? |
Minimal Access Level Required |
|---|---|---|
|
N/A |
N/A |
|