Syslog4j は、syslog プロトコル (RFC 3164) のクライアントとサーバーの実装の Java コンポーネントを提供します。UDP/IP、TCP/IP、TCP/IP SSL/TLS、Unix の Syslog や Unix ソケットのログがサポートされます。暗号メッセージの署名とハッシュを含む高度なオプションが提供されます。それは重く JUnit とエマのコード カバレッジをテストします。