Common Appenders |
|
FileAppender,
it appends log events to a file. |
|
RollingFileAppender,
it extends FileAppender to backup
the log files when they reach
a certain size. |
|
DailyRollingFileAppender -it extends FileAppender so that
the underlying file is rolled
over at a user chosen frequency. |
|
ConsoleAppender - it appends log events to System.out
or System.err using a layout specified
by the user. The default target
is System.out. |
Network Appenders |
|
SocketAppender - it sends LoggingEvent objects
to a remote a log server, usually
a SocketNode. |
|
SocketHubAppender - it sends LoggingEvent
objects to a set of remote log
servers, usually a SocketNodes
. |
|
JMSAppender - A simple appender that publishes
events to a JMS Topic. The events
are serialized and transmitted
as JMS message type ObjectMessage.
. |
|
NTEventLogAppender -
Append to the NT event log system. |
Third-party Appenders |
|
JDBCAppender by Danko
Mannhaupt (recommended
over the current JDBCAppender
included) |
|
SNMPTrapAppender |
Special Appenders |
|
AsyncAppender - it lets users log events asynchronously.
It uses a bounded buffer to store
logging events. |
|
ExternallyRolledFileAppender - This appender
listens on a socket on the port
specified by the PORT_OPTION for
a "RollOver" message.
When such a message is received,
the underlying log file is rolled
over and an acknowledgment message
is sent back to the process initiating
the roll over. |
|
JDBCAppender - it provides for
sending log events to a database. |
|
LF5Appender - it logs events
to a swing based logging console.
The swing console supports turning
categories on and off, multiple
detail level views, as well as
full text searching and many other
capabilties. |
|
NullAppender (there’s two, one for internal
operations & one for benchmarking) |
|
SMTPAppender - it sends an e-mail when a specific
logging event occurs, typically
on errors or fatal errors. |
|
SyslogAppender - it sends messages to a remote
syslog daemon. |
|
TelnetAppender - it is a log4j
appender that specializes in writing
to a read-only socket. |
|
WriterAppender - WriterAppender
appends log events to a Writer
or an OutputStream depending on
the user's choice.
|