14.6.7. Async Log Handler Properties
Table 14.13. Async Log Handler Properties
Property | Datatype | Description |
---|---|---|
level | String |
The maximum level of log message the log handler records.
|
name | String |
The unique identifier for this log handler.
|
queue-length | Integer |
Maximum number of log messages that will be held by this handler while waiting for sub-handlers to respond.
|
overflow-action | String |
How this handler responds when its queue length is exceeded. This can be set to
BLOCK or DISCARD . BLOCK makes the logging application wait until there is available space in the queue. This is the same behavior as an non-async log handler. DISCARD allows the logging application to continue but the log message is deleted.
|
subhandlers | String[] |
This is the list of log handlers to which this async handler passes its log messages.
|
enabled | Boolean |
If set to
true , the handler is enabled and functioning as normal. If set to false , the handler is ignored when processing log messages.
|
filter-spec | String |
An expression value that defines a filter. The following expression defines a filter that does not match a pattern:
not(match("JBAS.*"))
|