Syslog4j is a pure-Java implementation of the syslog client and server specification as defined by "The BSD syslog Protocol" (RFC3164) with additional support ...
syslog4j.org