logging section of the
/etc/aerospike-jms-outbound/aerospike-jms-outbound.yml controls log output. Generated log
files are rotated daily and, by default logs, are retained for 30 days.
|file||no||N/A||The output log file path. Rotated logs are placed in the same folder as this log file.|
|enable-console-logging||no||false||When set to true and a log file is specified, logging is sent to both console and the log file. enable-console-logging is false by default but if a log file is not specified, it is forced to true.|
|max-history||no||30||Maximum number of log files to retain.|
|levels||no||N/A||Map from logger name to its log level. Valid log levels are |
|ticker-interval||no||10||Ticker log interval in seconds.|
|format||no||simple||Format of the log. See Logging Formats Section for more details.|
Logs can be output in one of the following logging formats:
|simple||Simple space delimited format of a log line.|
|json||JSON formatted logs.|
root: debug # Set default logging level to debug.
com.solacesystems: error # Set solace package's logging level to error.
To log the messages which could not be parsed set the log level of
message-parser: error # Set message parser logs.