Syslog4j

Complete Syslog Implementation for Java
Download

Syslog4j Ranking & Summary

Advertisement

  • Rating:
  • License:
  • LGPL
  • Price:
  • FREE
  • Publisher Name:
  • syslog4j
  • Publisher web site:
  • http://syslog4j.org/

Syslog4j Tags


Syslog4j Description

Complete Syslog Implementation for Java Syslog4j is a complete Java implementation of Syslog.Syslog4j provides client and server implementations of the BSD Syslog protocol (RFC 3164).Client Protocols: UDP, TCP, TCP over SSL/TLS, Native Unix syslog, and Unix socketServer Protocols: UDP, TCP, and TCP over SSL/TLSFree software, licensed under the LGPL 2.1 (acceptable Open Source license as stated by the OSI)POJO (Plain Ol' Java Object) implementation; no frameworks requiredUDP, TCP, and TCP over SSL/TLS implementations require no external libraries or JARsUnix syslog & Unix socket support requires one JAR from the Java Native Access (JNA) projectExtensible coding model for straightforward customizationTCP and TCP over SSL/TLS implementations can run under separate ThreadsPooled TCP and TCP over SSL/TLS available with the Apache Commons Pool"BackLog" capability allows logging failures to be properly handledWorks on JRE/JDK 1.4 and higherJUnit Tested, EclEmma used for code coverage analysisSupport for appending Sequential numbers, Checksum values (CRC32/Adler-32),Hashes (SHAx/MD5), and Cryptographic Signatures (HMAC)Integrates into Apache Log4j via the Syslog4jAppender more...Support for PCI DSS audit logging as per section 10.3 for the PCI DSS 1.2 specification more...Compatible with syslogd, syslog-ng from BalaBit IT Security, and other syslog servers What's New in This Release: · Added support for message truncation (instead of splitting messages · into more than one event) via SyslogConfigIF.setTruncateMessage(true) · Added more configuration options to Syslog4jAppenderSkeleton · Moved maxMessageLength to SyslogConfigIF · Set sendLocalName to false by default for UnixSyslog (credit: Nathan) · Removed unnecessary check for sub-zero length String in AbstractSyslog · (credit: Darien) · JUnit test improvements; 76.8% instruction code coverage (EclEmma)


Syslog4j Related Software