Appenders are attached to Loggers and manage the output of the LogEvents to a destination - such as the console or a text file. An Appender has a single Layout that tells it how to format the LogEvent. For details please refer to the documentations of the specific Appenders.
Additional Appenders that support a wide range of output destinations - such as databases, email, push-notifications or Linux syslog - are available from the package lgrExtra.
NOTE: This is an abstract class. Abstract classes cannot be instantiated directly, but are exported for package developers that want to extend lgr - for example by creating their own Appenders or Layouts. Please refer to the see also section for actual implementations of this class.
The output destination of the
Appender in human-readable form. This
is mainly used when printing information about the Appender itself.
Set the minimum log level that triggers this Appender. See
threshold() for examples
integer scalar log level. See log_levels.
Layout that this Appender will use for formatting