This chapter describes the format of messages generated by Zorp, and the features you can use to control which messages are generated.
Zorp sends all its messages to the standard UNIX syslog subsystem by default, but you can change this using the --no-syslog command line option, which tells Zorp to send messages to its standard output. Generally this feature is meant for debugging purposes only, messages should go to syslog.
Zorp has a number of features to aid log analysis and filtering:
consistent message format
message tags attached to each message specifying log category
verbosity levels on a per category basis
Each message has a minimum verbosity level which specifies the minimum verbosity level of Zorp, where that given message should be written to the logfiles. This means that if a message has a minimum verbosity level of 4, and Zorp is running at --verbose=3 that message will not be sent to your syslog. Of course at --verbose=4 or greater the message will be displayed.
You can change the verbosity level of Zorp via the --verbose command line option, or on a message tag basis, using the --log-spec parameter.