Configure logs
- Last Updated: July 16, 2025
- 2 minute read
- Corticon
- Version 6.3
- Documentation
What gets entered into logs is up to you. There are two dimensions to what
produces log content. The loglevel records ascending levels
of operational information from nothing to everything. The logFiltersAccept let you control whether each information type created by each
of the process reporting mechanisms is accepted into the logs. The resulting logs meld
entries from both dimensions sequentially, and record all the information into log files.
Log Level
The
loglevel specifies the depth of
detail in standard logging. When set to OFF, no log
entries are produced. Each higher level enables log entries triggered for that level, as
well as each lower level. Set your preferred log level by uncommenting the line # loglevel= in brms.properties, and then setting the value to exactly one of: OFF- Turn off all loggingERROR- Log only errorsWARN- Log all errors and warningsINFO- Log all info, warnings and errors (Default value)DEBUG- Log all debug information and all messages applicable toINFOlevelTRACE- Equivalent to DEBUG plus some tracing logsALL- Maximum detail
Log Filters
The
logFiltersAccept setting lets you
include specified types of information emanating from running services in the logs. When
the log level is set to INFO or higher, this property
acepts logging of information types that are listed. Set your preferred log filters by
uncommenting the line # logFiltersAccept= in brms.properties, and then listing functions you want to have
in logs as comma-separated values from the following: RULETRACE- Records performance statistics on rulesDIAGNOSTIC- Records of service performance diagnostics at a defined interval (default is 30 seconds)TIMING- Records timing eventsPAYLOAD- Records the request payload and the response payloadVIOLATION- Records exceptionsINTERNAL- Records internal debug eventsSYSTEM- Records low-level errors and fatal events
The default logFiltersAccept setting
is: DIAGNOSTIC,SYSTEM
Examples:
- Accept all:
logFiltersAccept=RULETRACE,DIAGNOSTIC,TIMING,PAYLOAD,VIOLATION,INTERNAL,SYSTEM - Accept none:
logFiltersAccept= - Accept just ruletracing, diagnostics, and timing:
logFiltersAccept=RULETRACE,DIAGNOSTIC,TIMING