11.4.6. Size Log Handler Properties

Table 11.10. Size Log Handler Properties

Property Type Description
append boolean
If set to true then all messages written by this handler will be appended to the file if it already exists. If set to false a new file will be created each time the application server launches. Changes to append require a server reboot to take effect.
autoflush boolean
If set to true the log messages will be sent to the handlers assigned file immediately upon receipt. Changes to append require a server reboot to take effect.
encoding string
The character encoding scheme to be used for the output.
formatter string
The log formatter used by this log handler.
level string
The maximum level of log message the log handler records.
name string
The unique identifier for this log handler.
file object
Object that represents the file where the output of this log handler is written to. It has two configuration properties, relative-to and path.
relative-to string
This is a property of the file object and is the directory where the log file is written to. File path variables can be specified here. The jboss.server.log.dir variable points to the log/ directory of the server.
path string
This is a property of the file object and is the name of the file where the log messages will be written. It is a relative path name that is appended to the value of the relative-to property to determine the complete path.
rotate-size integer
The maximum size that the log file can reach before it is rotated. A single character appended to the number indicates the size units: b for bytes, k for kilobytes, m for megabytes, g for gigabytes. Eg. 50m for 50 megabytes.
max-backup-index integer
The maximum number of rotated logs that are kept. When this number is reached, the oldest log is reused.