nxlog-processor(8)
NAME
nxlog-processor - performs batch log processing
DESCRIPTION
The nxlog-processor tool is similar to the NXLog daemon and uses the same configuration file. However, it runs in the foreground and exits after all input log data has been processed. Common input sources are files and databases. This tool is useful for log processing tasks such as:
-
loading a group of files into a database,
-
converting between different formats,
-
testing configuration, or
-
doing offline event correlation.
Unresolved include directive in modules/ROOT/pages/man-nxlog-processor.adoc - include::partial$linux-note.adoc[]
OPTIONS
- -c conffile, --conf conffile
-
Specify an alternate configuration file conffile.
- -h, --help
-
Print help.
- -v, --verify
-
Verify configuration file syntax.
FILES
- /bin/nxlog-processor
-
The main NXLog-processor executable
- /bin/nxlog-stmnt-verifier
-
This tool can be used to check NXLog Language statements. All statements are read from standard input and then validated. If a statement is invalid, the tool prints an error to standard error and exits non-zero.
- /etc/nxlog.conf
-
The default configuration file
- /var/spool/nxlog/configcache.dat
-
This is the position cache file where positions are saved. To disable position caching, as may be desirable when using nxlog-processor, set the NoCache directive to TRUE.
SEE ALSO
NXLog website: https://nxlog.co
NXLog User Guide: https://docs.nxlog.co/userguide/nxlog-user-guide.html