The syslog4j fork from Graylog2. This is used since 0.10.0. The original code was very "special" and no actions were taken to improve it. This is planned to be replaced completely in future versions.
Clone or download


Build Status Maven Central

Syslog4j provides client and server implementations of the BSD Syslog protocol (RFC 3164) and the draft "structured syslog" protocol (RFC Draft).


This is a repackaged fork used in Graylog, as the original package has no recent versions published to Maven Central.

Some modifications have been applied to fix bugs we ran into.

Original source code from


This project is licensed under the LGPL.