Syslog4j provides Java components for client and server implementations of the syslog protocol (RFC 3164). UDP/IP, TCP/IP, TCP/IP over SSL/TLS, Unix Syslog, and Unix Socket Logging are supported. Advanced options are provided, including cryptographic message signatures and hashes. It is heavily tested with JUnit and Emma code coverage.
Observium is an autodiscovering network monitoring system focused primarily on Cisco and Linux networks but includes support for a wide range of network hardware and operating systems. Observium has grown out of a lack of easy to use NMSes. It is intended to provide a more navigable interface to the health and performance of your network. Its design goals include collecting as much historical data about devices as possible, being completely autodiscovered with little or no manual intervention, and having a very intuitive interface.