Package net.logstash.logback.composite.loggingevent
package net.logstash.logback.composite.loggingevent
-
ClassDescriptionLogs an exception message for a given logging event.Include the logging event's
ILoggingEvent.getArgumentArray()
in the JSON output.Used to make it make it more convenient to create well-knownJsonProviders
via xml configuration.JsonProvider
producing a single JSON field with theILoggingEvent.getThreadName()
.IncludesMDC
properties in the JSON output according toMdcJsonProvider.includeMdcKeyNames
andMdcJsonProvider.excludeMdcKeyNames
.A JSON provider that, for any log event with a stack trace, adds aroot_stack_trace_element
JSON object field containing the class name and method name where the outer-most exception was thrown.A JSON provider that adds astack_hash
Json field on a log with a stack traceWritesMarker
names as an array to the 'tags' field.Deprecated.Logs the message of the throwable associated with a given logging event, if any.Logs the class name of the innermost cause of the throwable associated with a given logging event, if any.Logs the message of the innermost cause of the throwable associated with a given logging event, if any.Utilities to obtainThrowables
fromIThrowableProxies
.Deprecated.useUuidJsonProvider
instead.
LoggingEventThreadNameJsonProvider
instead.