java.lang.Object | ||
↳ | org.apache.log4j.AppenderSkeleton | |
↳ | org.apache.log4j.net.TelnetAppender |
The TelnetAppender is a log4j appender that specializes in writing to a read-only socket. The output is provided in a telnet-friendly way so that a log can be monitored over TCP/IP. Clients using telnet connect to the socket and receive log data. This is handy for remote monitoring, especially when monitoring a servlet.
Here is a list of the available configuration options:
Name | Requirement | Description | Sample Value |
---|---|---|---|
Port | optional | This parameter determines the port to use for announcing log events. The default port is 23 (telnet). | 5875 |
Nested Classes | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
TelnetAppender.SocketHandler | The SocketHandler class is used to accept connections from clients. |
[Expand]
Inherited Fields | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.apache.log4j.AppenderSkeleton
|
Public Constructors | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Public Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
all of the options have been set, create the socket handler and
wait for connections.
| |||||||||||
shuts down the appender.
| |||||||||||
This appender requires a layout to format the text to the
attached client(s).
| |||||||||||
Protected Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
Handles a log event.
|
[Expand]
Inherited Methods | |||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|
From class
org.apache.log4j.AppenderSkeleton
| |||||||||||
From class
java.lang.Object
| |||||||||||
From interface
org.apache.log4j.Appender
| |||||||||||
From interface
org.apache.log4j.spi.OptionHandler
|
all of the options have been set, create the socket handler and wait for connections.
shuts down the appender.
This appender requires a layout to format the text to the attached client(s).
Handles a log event. For this appender, that means writing the message to each connected client.